PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <obstacle_distance.h>
Public Attributes | |
uint64_t | timestamp |
float | increment |
float | angle_offset |
uint16_t | distances [72] |
uint16_t | min_distance |
uint16_t | max_distance |
uint8_t | frame |
uint8_t | sensor_type |
uint8_t | _padding0 [2] |
Definition at line 58 of file obstacle_distance.h.
uint8_t obstacle_distance_s::_padding0[2] |
Definition at line 68 of file obstacle_distance.h.
float obstacle_distance_s::angle_offset |
Definition at line 62 of file obstacle_distance.h.
Referenced by CollisionPrevention::_adaptSetpointDirection(), CollisionPrevention::_addDistanceSensorData(), CollisionPrevention::_addObstacleSensorData(), CollisionPrevention::_calculateConstrainedSetpoint(), CollisionPrevention::CollisionPrevention(), MavlinkStreamObstacleDistance::send(), and TEST_F().
uint16_t obstacle_distance_s::distances[72] |
Definition at line 63 of file obstacle_distance.h.
Referenced by CollisionPrevention::_adaptSetpointDirection(), CollisionPrevention::_addDistanceSensorData(), CollisionPrevention::_addObstacleSensorData(), CollisionPrevention::_calculateConstrainedSetpoint(), CollisionPrevention::_enterData(), CollisionPrevention::CollisionPrevention(), MavlinkStreamObstacleDistance::send(), and TEST_F().
uint8_t obstacle_distance_s::frame |
Definition at line 66 of file obstacle_distance.h.
Referenced by CollisionPrevention::_addObstacleSensorData(), and TEST_F().
float obstacle_distance_s::increment |
Definition at line 61 of file obstacle_distance.h.
Referenced by CollisionPrevention::_addObstacleSensorData(), CollisionPrevention::_updateObstacleMap(), CollisionPrevention::CollisionPrevention(), MavlinkStreamObstacleDistance::send(), and TEST_F().
uint16_t obstacle_distance_s::max_distance |
Definition at line 65 of file obstacle_distance.h.
Referenced by CollisionPrevention::_addObstacleSensorData(), CollisionPrevention::_updateObstacleMap(), CollisionPrevention::CollisionPrevention(), MavlinkStreamObstacleDistance::send(), and TEST_F().
uint16_t obstacle_distance_s::min_distance |
Definition at line 64 of file obstacle_distance.h.
Referenced by CollisionPrevention::_calculateConstrainedSetpoint(), CollisionPrevention::_updateObstacleMap(), CollisionPrevention::CollisionPrevention(), MavlinkStreamObstacleDistance::send(), and TEST_F().
uint8_t obstacle_distance_s::sensor_type |
Definition at line 67 of file obstacle_distance.h.
Referenced by MavlinkStreamObstacleDistance::send().
uint64_t obstacle_distance_s::timestamp |
Definition at line 60 of file obstacle_distance.h.
Referenced by CollisionPrevention::_addDistanceSensorData(), CollisionPrevention::_addObstacleSensorData(), CollisionPrevention::_calculateConstrainedSetpoint(), CollisionPrevention::_updateObstacleMap(), CollisionPrevention::CollisionPrevention(), MavlinkReceiver::handle_message_obstacle_distance(), MavlinkStreamObstacleDistance::send(), and TEST_F().