Thunderbots Project
Loading...
Searching...
No Matches
Robot Member List

This is the complete list of members for Robot, including all inherited members.

angularVelocity() constRobot
currentState() constRobot
dribblerArea() constRobot
getAvailableCapabilities() constRobot
getMutableRobotCapabilities()Robot
getTimeToOrientation(const Angle &desired_orientation, const AngularVelocity &final_angular_velocity=AngularVelocity::zero()) constRobot
getTimeToPosition(const Point &destination, const Vector &final_velocity=Vector()) constRobot
getUnavailableCapabilities() constRobot
id() constRobot
isNearDribbler(const Point &test_point, double TOLERANCE=BALL_TO_FRONT_OF_ROBOT_DISTANCE_WHEN_DRIBBLING) constRobot
operator!=(const Robot &other) constRobot
operator==(const Robot &other) constRobot
orientation() constRobot
position() constRobot
Robot(RobotId id, const Point &position, const Vector &velocity, const Angle &orientation, const AngularVelocity &angular_velocity, const Timestamp &timestamp, const std::set< RobotCapability > &unavailable_capabilities=std::set< RobotCapability >(), const RobotConstants_t &robot_constants=DEFAULT_ROBOT_CONSTANTS)Robotexplicit
Robot(RobotId id, const RobotState &initial_state, const Timestamp &timestamp, const std::set< RobotCapability > &unavailable_capabilities=std::set< RobotCapability >(), const RobotConstants_t &robot_constants=DEFAULT_ROBOT_CONSTANTS)Robotexplicit
Robot(const TbotsProto::Robot &robot_proto)Robotexplicit
robotConstants() constRobot
timestamp() constRobot
updateState(const RobotState &state, const Timestamp &timestamp)Robot
velocity() constRobot