Messages creates custom ROS messages to publish the results of the localization. The messages that can be created are: CylinderArray, Cylinder, and HandleList. More...
#include <messages.h>
Public Member Functions | |
| handle_detector::CylinderMsg | createCylinder (const CylindricalShell &shell, std::string frame) |
| Create a Cylinder message from a cylindrical shell. | |
| handle_detector::CylinderArrayMsg | createCylinderArray (const std::vector< CylindricalShell > &list, std::string frame) |
| Create a CylinderArray message from a list of cylindrical shells. | |
| handle_detector::HandleListMsg | createHandleList (const std::vector< std::vector< CylindricalShell > > &handles, std::string frame) |
| Create a HandleList message from a list of cylindrical shells. | |
Messages creates custom ROS messages to publish the results of the localization. The messages that can be created are: CylinderArray, Cylinder, and HandleList.
Definition at line 50 of file messages.h.
| handle_detector::CylinderMsg Messages::createCylinder | ( | const CylindricalShell & | shell, |
| std::string | frame | ||
| ) |
Create a Cylinder message from a cylindrical shell.
| shell | the cylindrical shell |
| frame | the frame in which the shell is located |
Definition at line 19 of file messages.cpp.
| handle_detector::CylinderArrayMsg Messages::createCylinderArray | ( | const std::vector< CylindricalShell > & | list, |
| std::string | frame | ||
| ) |
Create a CylinderArray message from a list of cylindrical shells.
| list | the list of cylindrical shells |
| frame | the frame in which the shells are located |
Definition at line 3 of file messages.cpp.
| handle_detector::HandleListMsg Messages::createHandleList | ( | const std::vector< std::vector< CylindricalShell > > & | handles, |
| std::string | frame | ||
| ) |
Create a HandleList message from a list of cylindrical shells.
| handles | the list of handles |
| frame | the frame in which the shells are located |
Definition at line 55 of file messages.cpp.