control_plugin.cpp
/tmp/ws/src/cob_control/cob_tricycle_controller/src/
control__plugin_8cpp.html
cob_tricycle_controller/param_parser.h
cob_tricycle_controller/TricycleCtrlTypes.h
cob_tricycle_controller::WheelController::Target
cob_tricycle_controller::WheelController
cob_tricycle_controller
double
limitValue
namespacecob__tricycle__controller.html
a069964c07b4bfbe7a76e772add9f7f50
(double value, double limit)
odom_plugin.cpp
/tmp/ws/src/cob_control/cob_tricycle_controller/src/
odom__plugin_8cpp.html
cob_tricycle_controller/param_parser.h
cob_tricycle_controller/TricycleCtrlTypes.h
cob_tricycle_controller::OdometryController
cob_tricycle_controller
param_parser.h
/tmp/ws/src/cob_control/cob_tricycle_controller/include/cob_tricycle_controller/
param__parser_8h.html
bool
parseWheelTransform
param__parser_8h.html
a8b6fa02dbad53e9fb1be5a1bbe7de53a
(const std::string &joint_name, const std::string &parent_link_name, tf2::Transform &transform, urdf::Model *model)
TricycleCtrlTypes.h
/tmp/ws/src/cob_control/cob_tricycle_controller/include/cob_tricycle_controller/
TricycleCtrlTypes_8h.html
PlatformState
WheelState
cob_tricycle_controller::OdometryController
classcob__tricycle__controller_1_1OdometryController.html
Controller< hardware_interface::JointStateInterface >
virtual bool
init
classcob__tricycle__controller_1_1OdometryController.html
adff051305bf949823ccc70edb579f05c
(hardware_interface::JointStateInterface *hw, ros::NodeHandle &nh)
OdometryController
classcob__tricycle__controller_1_1OdometryController.html
ab53ff67af053ede9a213f5a4852f76d1
()
virtual bool
srv_reset
classcob__tricycle__controller_1_1OdometryController.html
a8fd430bfcca02257ab4fd9433e3dce90
(std_srvs::Trigger::Request &req, std_srvs::Trigger::Response &res)
virtual void
starting
classcob__tricycle__controller_1_1OdometryController.html
adc01fd10e6c638e9344b87c690255a6a
(const ros::Time &time)
virtual void
stopping
classcob__tricycle__controller_1_1OdometryController.html
adaa00318e26f7b3674c691fdb8da0e9d
(const ros::Time &time)
virtual void
update
classcob__tricycle__controller_1_1OdometryController.html
a65c0e3f0140b66639963e19e52c1b9d0
(const ros::Time &time, const ros::Duration &period)
void
publish
classcob__tricycle__controller_1_1OdometryController.html
a38159c549bfcfb36e66c633452950d34
(const ros::TimerEvent &)
void
updateState
classcob__tricycle__controller_1_1OdometryController.html
a867908792c740a6c4c847faf4d02cb7c
()
hardware_interface::JointStateHandle
drive_joint_
classcob__tricycle__controller_1_1OdometryController.html
a561afa2b5e2da858be8556c0f98b9bc2
boost::mutex
mutex_
classcob__tricycle__controller_1_1OdometryController.html
ad2e122e2a0ade1ebc55f4fa050e57282
nav_msgs::Odometry
odom_
classcob__tricycle__controller_1_1OdometryController.html
a6e2ae3a34ed5bd116a00905bea39ff2a
geometry_msgs::TransformStamped
odom_tf_
classcob__tricycle__controller_1_1OdometryController.html
a4ac67b74dcd1660e56aa1dd088285212
boost::scoped_ptr< OdometryTracker >
odom_tracker_
classcob__tricycle__controller_1_1OdometryController.html
a1a2ca8c8f13407c85c85d593bff39563
PlatformState
platform_state_
classcob__tricycle__controller_1_1OdometryController.html
aa3776b4cc21077d052000a7fbbc77b68
ros::Timer
publish_timer_
classcob__tricycle__controller_1_1OdometryController.html
ae4edbd9fc751438a94a60db63f8defc9
bool
reset_
classcob__tricycle__controller_1_1OdometryController.html
ac922fd4bf448553dd8cf2ee334235372
ros::ServiceServer
service_reset_
classcob__tricycle__controller_1_1OdometryController.html
a355b36b3fd42670e59af7428358100ed
hardware_interface::JointStateHandle
steer_joint_
classcob__tricycle__controller_1_1OdometryController.html
a8a2372301aef56b4d7995e93b2621ebe
ros::Time
stop_time_
classcob__tricycle__controller_1_1OdometryController.html
a53ca537ddb0bde0b57c48d7657a2f06b
boost::scoped_ptr< tf::TransformBroadcaster >
tf_broadcast_odometry_
classcob__tricycle__controller_1_1OdometryController.html
ae476cc3afb9ef4e54c891fa4eaa4658c
ros::Publisher
topic_pub_odometry_
classcob__tricycle__controller_1_1OdometryController.html
a93fef6bb3e61c1dc18872a0dac3374b0
WheelState
wheel_state_
classcob__tricycle__controller_1_1OdometryController.html
aef604cbe774e7014b014b1bc4389d5f5
PlatformState
structPlatformState.html
PlatformState
structPlatformState.html
a37711b6b3b9557ef3dc66d6100e12de4
()
double
rotTheta
structPlatformState.html
a9105f0c6d3154309a9a3b7510843b6c5
double
velX
structPlatformState.html
ab9c30f3eabf83461396e7588a04a435a
double
velY
structPlatformState.html
a53bc4cbdae1289994ab0ced231dcee8b
cob_tricycle_controller::WheelController::Target
structcob__tricycle__controller_1_1WheelController_1_1Target.html
ros::Time
stamp
structcob__tricycle__controller_1_1WheelController_1_1Target.html
ab02f433b01c2dab274e9438d9d479f84
PlatformState
state
structcob__tricycle__controller_1_1WheelController_1_1Target.html
ade399a24536ac3391533357d32a46def
bool
updated
structcob__tricycle__controller_1_1WheelController_1_1Target.html
ab437c9061cd65d04618fe6e4140029cc
cob_tricycle_controller::WheelController
classcob__tricycle__controller_1_1WheelController.html
MultiInterfaceController< hardware_interface::VelocityJointInterface, hardware_interface::PositionJointInterface >
cob_tricycle_controller::WheelController::Target
virtual bool
init
classcob__tricycle__controller_1_1WheelController.html
a4d23446ec975fa8f6da8dccc6cc1dff9
(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &nh)
virtual void
starting
classcob__tricycle__controller_1_1WheelController.html
a7814dda9e261d3c32b7d0beb5013ab5b
(const ros::Time &time)
virtual void
update
classcob__tricycle__controller_1_1WheelController.html
acb18cc18ab66daa3b8a7e438d00df85a
(const ros::Time &time, const ros::Duration &period)
void
topicCallbackTwistCmd
classcob__tricycle__controller_1_1WheelController.html
aecb18b14a723464ecf96ee597b3d089a
(const geometry_msgs::Twist::ConstPtr &msg)
void
updateCommand
classcob__tricycle__controller_1_1WheelController.html
a08caf99cb08faac3e00818b2428a62c0
()
boost::scoped_ptr< realtime_tools::RealtimePublisher< cob_base_controller_utils::WheelCommands > >
commands_pub_
classcob__tricycle__controller_1_1WheelController.html
a7a048d123901091efd081bafba4ebcf6
uint32_t
cycles_
classcob__tricycle__controller_1_1WheelController.html
a3ba78a6dc53f6c29660260a849712168
hardware_interface::JointHandle
drive_joint_
classcob__tricycle__controller_1_1WheelController.html
a93f76404cd1e7c82bc339281aacde3f9
double
max_drive_rate_
classcob__tricycle__controller_1_1WheelController.html
a19aefb2dd95538ea8d8443e9e680ea66
double
max_steer_rate_
classcob__tricycle__controller_1_1WheelController.html
acaeffb7d69b631415fa701ff2c417a6e
double
max_vel_rot_
classcob__tricycle__controller_1_1WheelController.html
a03c0f205b1d155320f5192efa6f42eda
double
max_vel_trans_
classcob__tricycle__controller_1_1WheelController.html
ae50527665447b4ecb547e6572af9923e
boost::mutex
mutex_
classcob__tricycle__controller_1_1WheelController.html
a8f33983183b2b7302a7ff2fbf1a0e306
uint32_t
pub_divider_
classcob__tricycle__controller_1_1WheelController.html
a7fface0d8247b0e38047970eddcdb577
hardware_interface::JointHandle
steer_joint_
classcob__tricycle__controller_1_1WheelController.html
a67ef2e167e0ed0a1d961e9fea056db17
struct cob_tricycle_controller::WheelController::Target
target_
classcob__tricycle__controller_1_1WheelController.html
a05c6166d3d5843dec6cc285b477b00e1
ros::Duration
timeout_
classcob__tricycle__controller_1_1WheelController.html
a1487d33821d198114a2b2655aabe8579
ros::Subscriber
twist_subscriber_
classcob__tricycle__controller_1_1WheelController.html
a7a781a1ae200bcfc0185d12275bb363a
WheelState
wheel_command_
classcob__tricycle__controller_1_1WheelController.html
abceb0ddfc9cd2c19a20a1c5016dd5dcd
WheelState
wheel_state_
classcob__tricycle__controller_1_1WheelController.html
a6e2da1d96f846a689851ea8807aed10b
WheelState
structWheelState.html
WheelState
structWheelState.html
a6fb46879208a8fc43d3a64f48c0c8d30
()
std::string
drive_name
structWheelState.html
a087dc8adfaedec304d9af8062f655b51
double
drive_pos
structWheelState.html
ac606d2707a31ed2b8e1100af888adaa0
double
drive_vel
structWheelState.html
adec9a2fea91ac7fcbbd84269ac137198
double
pos_x
structWheelState.html
ac0a662a668bcdba6f906f7c8ada107fb
double
pos_y
structWheelState.html
a7d7610e9ae6ba909c34d3531d4cad87f
double
radius
structWheelState.html
a48e91a66a41fd0af659cf21009184518
double
sign
structWheelState.html
a5552c305466a1cc84764821e6a87aeee
std::string
steer_name
structWheelState.html
a1212480ee33cd570193724382cdecb74
double
steer_pos
structWheelState.html
a1e085bd1034b7eb91dd56178b2a6259c
double
steer_vel
structWheelState.html
a46e68c45866eda60eecfe18add3c1f6d
cob_tricycle_controller
namespacecob__tricycle__controller.html
cob_tricycle_controller::OdometryController
cob_tricycle_controller::WheelController
double
limitValue
namespacecob__tricycle__controller.html
a069964c07b4bfbe7a76e772add9f7f50
(double value, double limit)