rpos::core::RobotPlatform Class
A RobotPlatform
is composed of a set of devices and provides a set of features
Header File
rpos/core/robot_platform.h
Applies to
- Slamware
- Mapper
Constructors
RobotPlatform()
Default constructor
RobotPlatform(boost::shared_ptr<detail::RobotPlatformImpl\> impl)
Used by the SDK itself only
RobotPlatform(const RobotPlatform&)
Copy constructor
RobotPlatform(RobotPlatform&&)
Move constructor
Operators
RobotPlatform& operator=(const RobotPlatform&)
Assignment operator
Methods
std::vector<Feature> getFeatures()
Get all features provided by a robot platform
template<class RobotPlatformT>
RobotPlatformT cast()
Casting RobotPlatform
object into subclass object, please refer to rpos::core::Action::cast<>