TinyRobotics
Loading...
Searching...
No Matches
RangeSensor< T > Member List

This is the complete list of members for RangeSensor< T >, including all inherited members.

alertAngleDeg_ (defined in RangeSensor< T >)RangeSensor< T >protected
alertDistanceM_ (defined in RangeSensor< T >)RangeSensor< T >protected
begin()RangeSensor< T >inline
distanceM (defined in RangeSensor< T >)RangeSensor< T >protected
end()RangeSensor< T >inline
getObstacleCoordinate(Coordinate< T > &result)RangeSensor< T >inline
getObstacleDirectionDegree() constRangeSensor< T >inline
getObstacleDistance() constRangeSensor< T >inline
getSpeedFactor(Distance breakingDistance) constRangeSensor< T >inline
has_transform_ (defined in RangeSensor< T >)RangeSensor< T >protected
hasObstacle() constRangeSensor< T >inline
is_active_ (defined in RangeSensor< T >)RangeSensor< T >protected
lidar_to_world_tf (defined in RangeSensor< T >)RangeSensor< T >protected
messageHandlers_ (defined in MessageSource)MessageSourceprotected
obstacle_deg_ (defined in RangeSensor< T >)RangeSensor< T >protected
operator bool() constRangeSensor< T >inline
RangeSensor(const Transform2D &tf, float obstacleDegree=0) (defined in RangeSensor< T >)RangeSensor< T >inline
RangeSensor(float obstacleDegree=0) (defined in RangeSensor< T >)RangeSensor< T >inline
sendMessage(Message< float > &msg)MessageSourceinline
sendMessage(const Message< Coordinate< float > > &msg)MessageSourceinline
sendMessage(const Message< GPSCoordinate > &msg)MessageSourceinline
sendMessage(const Message< MotionState3D > &msg)MessageSourceinline
setObstacle(float degree, float distance)RangeSensor< T >inline
setObstacleAlertAngle(Angle deg)RangeSensor< T >inline
setObstacleAlertDistance(Distance dist)RangeSensor< T >inline
setObstacleDirection(Angle angle)RangeSensor< T >inline
setObstacleDirectionDegree(float deg)RangeSensor< T >inline
setObstacleDistance(Distance dist)RangeSensor< T >inline
setObstacleDistance(float distanceM)RangeSensor< T >inline
setTransform(const Transform2D &tf)RangeSensor< T >inline
subscribe(MessageHandler &handler, MessageOrigin origin=MessageOrigin::Undefined, MessageContent content=MessageContent::Undefined)MessageSourceinline
unsubscribeAll()MessageSourceinline
update(float angleDeg, float distanceM)RangeSensor< T >inline
update(Angle angle, Distance distance)RangeSensor< T >inline