CreOS SDK
The CreOS SDK allows you to interact with Avular robots
 
Loading...
Searching...
No Matches
creos::ISensorsInterface Member List

This is the complete list of members for creos::ISensorsInterface, including all inherited members.

name (defined in creos::ISensorsInterface)creos::ISensorsInterfacestatic
subscribeTo3dLidar(const creos_messages::Lidar3dId lidar_id, const std::function< void(const creos_messages::PointCloud2 &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToBarometer(const std::function< void(const creos_messages::Barometer &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToGnss(const std::function< void(const creos_messages::Gnss &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToImu(const creos_messages::ImuId imu_id, const std::function< void(const creos_messages::Imu &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToMagneticField(creos_messages::MagneticFieldId magnetic_field_id, const std::function< void(const creos_messages::MagneticField &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToOdometry(const std::function< void(const creos_messages::Odometry &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToPose(const std::function< void(const creos_messages::PoseWithCovarianceStamped &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToRangeSensor(creos_messages::RangeSensorId range_sensor_id, const std::function< void(const creos_messages::Range &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToRemoteController(const std::function< void(const creos_messages::ControllerState &)> &callback)=0creos::ISensorsInterfacepure virtual
subscribeToWheelState(const std::function< void(const creos_messages::WheelStates &)> &callback)=0creos::ISensorsInterfacepure virtual
version (defined in creos::ISensorsInterface)creos::ISensorsInterfacestatic
~ISensorsInterface()=default (defined in creos::ISensorsInterface)creos::ISensorsInterfacevirtual