mc_rtc::Configuration
general purpose configurationBuilding from sources on other platforms is not well documented at the moment. If you wish to embark on this adventure, the following packages are required to build mc_rtc:
mc_rtc also has a ROS plugin that enables automated robot’s status publication as ROS topics and facilitate the integration with ROS tools (e.g. RViZ), to build this you will need:
If you wish to get Python bindings you will also need the following:
Additional Python libraries are required to run mc_rtc tools:
GitPython
)The following packages are not required but bring additionnal features:
If roscpp
is available during build then tf2_ros
and sensor_msgs
are also required. This will add some integration between the ROS
framework and mc_rtc
(e.g. robot’s state publication) and allow controllers to use ROS functionnalities (provides a ros::NodeHandle
instance that can be used anywhere in mc_rtc
).
Once mc_rtc has been installed, you can jump to the next section.