rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
six_dof_controls.h
Go to the documentation of this file.
1 #ifndef _RAPID_VIZ_SIX_DOF_CONTROL_H_
2 #define _RAPID_VIZ_SIX_DOF_CONTROL_H_
3 
4 #include <vector>
5 #include "visualization_msgs/InteractiveMarkerControl.h"
6 
7 namespace rapid {
18 std::vector<visualization_msgs::InteractiveMarkerControl>
20 
31 std::vector<visualization_msgs::InteractiveMarkerControl>
33 
44 std::vector<visualization_msgs::InteractiveMarkerControl> SixDofControls(
45  uint8_t orientation_mode);
46 } // namespace rapid
47 
48 #endif // _RAPID_VIZ_SIX_DOF_CONTROL_H_
std::vector< visualization_msgs::InteractiveMarkerControl > SixDofControls(uint8_t orientation_mode)
(Somewhat internal). Generates a 6 DOF controls.
std::vector< visualization_msgs::InteractiveMarkerControl > FixedOrientationSixDofControls()
Generates 6 DOF controls with fixed orientations.
std::vector< visualization_msgs::InteractiveMarkerControl > FreeOrientationSixDofControls()
Generates 6 DOF controls with changeable orientations.