Skip to content

Latest commit

 

History

History
65 lines (38 loc) · 1.98 KB

mocap.md

File metadata and controls

65 lines (38 loc) · 1.98 KB

AgriBot Project (Mocap)


How to Run the mocap_optitrack package

the mocap_optitrack provides accurate indoor localization service, which recognizes position of the robot with respect to markers on the robot. To use it run its application on the PC, in the lab and open the project saved in the default directory with name agribot to set and apply all settings required to have the position of the robot published in the ROS platform.

for more information take a look at mocap_optitrack

NOTE please run the roscore command on the Raspberry Pi or remote PC, before running the mocap_optitrack application on the server PC in the lab.

To launch the agribot_visualservoing simply run:

$ roslaunch mocap_optitrack mocap.launch

NOTE to have full functionality of navigation, you will need a localization service running to provide position of the robot. In case which you use the robot in the lab, use mocap system as main localization service.

Node [/mocap_node]

Publications:

  • /agribot/pose2d [geometry_msgs/Pose2D]
  • /amcl_pose [geometry_msgs/PoseStamped]
  • /rosout [rosgraph_msgs/Log]
  • /tf [tf2_msgs/TFMessage]

Subscriptions:

  • None

Services:

  • None

Parameters

  • None

NOTE the topic /amcl_pose is the topic which navigation uses to run algorithms and is defined in /mocap frame. And /mocap frame has a static link to /map with a relative shift to set the origins together. the link is defined in the /mocap.launch.



by: Alireza Ahmadi
University of Bonn- Robotics & Geodetic Engineering

Alireza.Ahmadi@uni-bonn.de