|
perception_interfaces 1.0.0
|
Object state vector indices based on state model. More...
Go to the source code of this file.
Functions | |
| int | perception_msgs::object_access::indexX (const unsigned char &model_id) |
| Get the vector-index that stores the x-position for a given model-id. | |
| int | perception_msgs::object_access::indexY (const unsigned char &model_id) |
| Get the vector-index that stores the y-position for a given model-id. | |
| int | perception_msgs::object_access::indexZ (const unsigned char &model_id) |
| Get the vector-index that stores the z-position for a given model-id. | |
| int | perception_msgs::object_access::indexVelLon (const unsigned char &model_id) |
| Get the vector-index that stores the longitudinal velocity for a given model-id. | |
| int | perception_msgs::object_access::indexVelLat (const unsigned char &model_id) |
| Get the vector-index that stores the lateral velocity for a given model-id. | |
| int | perception_msgs::object_access::indexAccLon (const unsigned char &model_id) |
| Get the vector-index that stores the longitudinal acceleration for a given model-id. | |
| int | perception_msgs::object_access::indexAccLat (const unsigned char &model_id) |
| Get the vector-index that stores the lateral acceleration for a given model-id. | |
| int | perception_msgs::object_access::indexRoll (const unsigned char &model_id) |
| Get the vector-index that stores the roll for a given model-id. | |
| int | perception_msgs::object_access::indexRollRate (const unsigned char &model_id) |
| Get the vector-index that stores the roll rate for a given model-id. | |
| int | perception_msgs::object_access::indexPitch (const unsigned char &model_id) |
| Get the vector-index that stores the pitch for a given model-id. | |
| int | perception_msgs::object_access::indexPitchRate (const unsigned char &model_id) |
| Get the vector-index that stores the pitch rate for a given model-id. | |
| int | perception_msgs::object_access::indexYaw (const unsigned char &model_id) |
| Get the vector-index that stores the yaw for a given model-id. | |
| int | perception_msgs::object_access::indexYawRate (const unsigned char &model_id) |
| Get the vector-index that stores the yaw-rate for a given model-id. | |
| int | perception_msgs::object_access::indexSteeringAngleAck (const unsigned char &model_id) |
| Get the vector-index that stores the ackermann steering angle for a given model-id. | |
| int | perception_msgs::object_access::indexSteeringAngleRateAck (const unsigned char &model_id) |
| Get the vector-index that stores the steering angle rate for a given model-id. | |
| int | perception_msgs::object_access::indexSteeringAngleFront (const unsigned char &model_id) |
| Get the vector-index that stores the front wheel angle for a given model-id. | |
| int | perception_msgs::object_access::indexSteeringAngleRear (const unsigned char &model_id) |
| Get the vector-index that stores the rear wheel angle for a given model-id. | |
| int | perception_msgs::object_access::indexWidth (const unsigned char &model_id) |
| Get the vector-index that stores the width for a given model-id. | |
| int | perception_msgs::object_access::indexLength (const unsigned char &model_id) |
| Get the vector-index that stores the length for a given model-id. | |
| int | perception_msgs::object_access::indexHeight (const unsigned char &model_id) |
| Get the vector-index that stores the height for a given model-id. | |
| int | perception_msgs::object_access::indexStandstill (const unsigned char &model_id) |
| Get the vector-index that stores the standstill indication for a given model-id. | |
| int | perception_msgs::object_access::indexTurnIndicator (const unsigned char &model_id) |
| Get the vector-index that stores the turn indicator state for a given model-id. | |
| int | perception_msgs::object_access::indexBrakeLight (const unsigned char &model_id) |
| Get the vector-index that stores the brake light state for a given model-id. | |
| int | perception_msgs::object_access::indexReverseLight (const unsigned char &model_id) |
| Get the vector-index that stores the reverse light state for a given model-id. | |
| int | perception_msgs::object_access::indexTrafficLightState (const unsigned char &model_id) |
| Get the vector-index that stores the traffic light state for a given model-id. | |
| int | perception_msgs::object_access::indexTrafficLightType (const unsigned char &model_id) |
| Get the vector-index that stores the traffic light type for a given model-id. | |
| bool | perception_msgs::object_access::hasX (const unsigned char &model_id) |
| Indicates if given model contains an x-position. | |
| bool | perception_msgs::object_access::hasY (const unsigned char &model_id) |
| Indicates if given model contains a y-position. | |
| bool | perception_msgs::object_access::hasZ (const unsigned char &model_id) |
| Indicates if given model contains a z-position. | |
| bool | perception_msgs::object_access::hasVelLon (const unsigned char &model_id) |
| Indicates if given model contains a longitudinal velocity. | |
| bool | perception_msgs::object_access::hasVelLat (const unsigned char &model_id) |
| Indicates if given model contains a lateral velocity. | |
| bool | perception_msgs::object_access::hasAccLon (const unsigned char &model_id) |
| Indicates if given model contains a longitudinal acceleration. | |
| bool | perception_msgs::object_access::hasAccLat (const unsigned char &model_id) |
| Indicates if given model contains a lateral acceleration. | |
| bool | perception_msgs::object_access::hasRoll (const unsigned char &model_id) |
| Indicates if given model contains a roll. | |
| bool | perception_msgs::object_access::hasRollRate (const unsigned char &model_id) |
| Indicates if given model contains a roll-rate. | |
| bool | perception_msgs::object_access::hasPitch (const unsigned char &model_id) |
| Indicates if given model contains a pitch. | |
| bool | perception_msgs::object_access::hasPitchRate (const unsigned char &model_id) |
| Indicates if given model contains a pitch-rate. | |
| bool | perception_msgs::object_access::hasYaw (const unsigned char &model_id) |
| Indicates if given model contains a yaw. | |
| bool | perception_msgs::object_access::hasYawRate (const unsigned char &model_id) |
| Indicates if given model contains a yaw-rate. | |
| bool | perception_msgs::object_access::hasSteeringAngleAck (const unsigned char &model_id) |
| Indicates if given model contains an ackermann steering angle. | |
| bool | perception_msgs::object_access::hasSteeringAngleRateAck (const unsigned char &model_id) |
| Indicates if given model contains an ackermann steering angle rate. | |
| bool | perception_msgs::object_access::hasSteeringAngleFront (const unsigned char &model_id) |
| Indicates if given model contains a front wheel angle. | |
| bool | perception_msgs::object_access::hasSteeringAngleRear (const unsigned char &model_id) |
| Indicates if given model contains a rear wheel angle. | |
| bool | perception_msgs::object_access::hasWidth (const unsigned char &model_id) |
| Indicates if given model contains a width. | |
| bool | perception_msgs::object_access::hasLength (const unsigned char &model_id) |
| Indicates if given model contains a length. | |
| bool | perception_msgs::object_access::hasHeight (const unsigned char &model_id) |
| Indicates if given model contains a height. | |
| bool | perception_msgs::object_access::hasStandstill (const unsigned char &model_id) |
| Indicates if given model contains a standstill indication. | |
| bool | perception_msgs::object_access::hasTurnIndicator (const unsigned char &model_id) |
| Indicates if given model contains a turn indicator state. | |
| bool | perception_msgs::object_access::hasBrakeLight (const unsigned char &model_id) |
| Indicates if given model contains a brake light state. | |
| bool | perception_msgs::object_access::hasReverseLight (const unsigned char &model_id) |
| Indicates if given model contains a reverse light state. | |
| bool | perception_msgs::object_access::hasTrafficLightState (const unsigned char &model_id) |
| Indicates if given model contains a traffic light state. | |
| bool | perception_msgs::object_access::hasTrafficLightType (const unsigned char &model_id) |
| Indicates if given model contains a traffic light type. | |
Variables | |
| const std::string | perception_msgs::object_access::kExceptionUnknownStateEntry = "Model with the following ID does not support requested entry: " |
Object state vector indices based on state model.
============================================================================ MIT License
Copyright (c) 2025 Institute for Automotive Engineering (ika), RWTH Aachen University
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
Definition in file state_index.h.
|
inline |
Indicates if given model contains a lateral acceleration.
| model_id |
Definition at line 670 of file state_index.h.
|
inline |
Indicates if given model contains a longitudinal acceleration.
| model_id |
Definition at line 648 of file state_index.h.
|
inline |
Indicates if given model contains a brake light state.
| model_id |
Definition at line 1010 of file state_index.h.
|
inline |
Indicates if given model contains a height.
| model_id |
Definition at line 944 of file state_index.h.
|
inline |
Indicates if given model contains a length.
| model_id |
Definition at line 922 of file state_index.h.
|
inline |
Indicates if given model contains a pitch.
| model_id |
Definition at line 736 of file state_index.h.
|
inline |
Indicates if given model contains a pitch-rate.
| model_id |
Definition at line 758 of file state_index.h.
|
inline |
Indicates if given model contains a reverse light state.
| model_id |
Definition at line 1032 of file state_index.h.
|
inline |
Indicates if given model contains a roll.
| model_id |
Definition at line 692 of file state_index.h.
|
inline |
Indicates if given model contains a roll-rate.
| model_id |
Definition at line 714 of file state_index.h.
|
inline |
Indicates if given model contains a standstill indication.
| model_id |
Definition at line 966 of file state_index.h.
|
inline |
Indicates if given model contains an ackermann steering angle.
| model_id |
Definition at line 824 of file state_index.h.
|
inline |
Indicates if given model contains a front wheel angle.
| model_id |
Definition at line 868 of file state_index.h.
|
inline |
Indicates if given model contains an ackermann steering angle rate.
| model_id |
Definition at line 846 of file state_index.h.
|
inline |
Indicates if given model contains a rear wheel angle.
| model_id |
Definition at line 884 of file state_index.h.
|
inline |
Indicates if given model contains a traffic light state.
| model_id |
Definition at line 1055 of file state_index.h.
|
inline |
Indicates if given model contains a traffic light type.
| model_id |
Definition at line 1072 of file state_index.h.
|
inline |
Indicates if given model contains a turn indicator state.
| model_id |
Definition at line 988 of file state_index.h.
|
inline |
Indicates if given model contains a lateral velocity.
| model_id |
Definition at line 626 of file state_index.h.
|
inline |
Indicates if given model contains a longitudinal velocity.
| model_id |
Definition at line 604 of file state_index.h.
|
inline |
Indicates if given model contains a width.
| model_id |
Definition at line 900 of file state_index.h.
|
inline |
Indicates if given model contains an x-position.
| model_id |
Definition at line 532 of file state_index.h.
|
inline |
Indicates if given model contains a y-position.
| model_id |
Definition at line 556 of file state_index.h.
|
inline |
Indicates if given model contains a yaw.
| model_id |
Definition at line 780 of file state_index.h.
|
inline |
Indicates if given model contains a yaw-rate.
| model_id |
Definition at line 802 of file state_index.h.
|
inline |
Indicates if given model contains a z-position.
| model_id |
Definition at line 580 of file state_index.h.
|
inline |
Get the vector-index that stores the lateral acceleration for a given model-id.
| model_id |
Definition at line 177 of file state_index.h.
|
inline |
Get the vector-index that stores the longitudinal acceleration for a given model-id.
| model_id |
Definition at line 156 of file state_index.h.
|
inline |
Get the vector-index that stores the brake light state for a given model-id.
| model_id |
Definition at line 457 of file state_index.h.
|
inline |
Get the vector-index that stores the height for a given model-id.
| model_id |
Definition at line 402 of file state_index.h.
|
inline |
Get the vector-index that stores the length for a given model-id.
| model_id |
Definition at line 385 of file state_index.h.
|
inline |
Get the vector-index that stores the pitch for a given model-id.
| model_id |
Definition at line 232 of file state_index.h.
|
inline |
Get the vector-index that stores the pitch rate for a given model-id.
| model_id |
Definition at line 251 of file state_index.h.
|
inline |
Get the vector-index that stores the reverse light state for a given model-id.
| model_id |
Definition at line 478 of file state_index.h.
|
inline |
Get the vector-index that stores the roll for a given model-id.
| model_id |
Definition at line 198 of file state_index.h.
|
inline |
Get the vector-index that stores the roll rate for a given model-id.
| model_id |
Definition at line 217 of file state_index.h.
|
inline |
Get the vector-index that stores the standstill indication for a given model-id.
| model_id |
Definition at line 419 of file state_index.h.
|
inline |
Get the vector-index that stores the ackermann steering angle for a given model-id.
| model_id |
Definition at line 308 of file state_index.h.
|
inline |
Get the vector-index that stores the front wheel angle for a given model-id.
| model_id |
Definition at line 338 of file state_index.h.
|
inline |
Get the vector-index that stores the steering angle rate for a given model-id.
| model_id |
Definition at line 323 of file state_index.h.
|
inline |
Get the vector-index that stores the rear wheel angle for a given model-id.
| model_id |
Definition at line 353 of file state_index.h.
|
inline |
Get the vector-index that stores the traffic light state for a given model-id.
| model_id |
Definition at line 500 of file state_index.h.
|
inline |
Get the vector-index that stores the traffic light type for a given model-id.
| model_id |
Definition at line 516 of file state_index.h.
|
inline |
Get the vector-index that stores the turn indicator state for a given model-id.
| model_id |
Definition at line 436 of file state_index.h.
|
inline |
Get the vector-index that stores the lateral velocity for a given model-id.
| model_id |
Definition at line 135 of file state_index.h.
|
inline |
Get the vector-index that stores the longitudinal velocity for a given model-id.
| model_id |
Definition at line 114 of file state_index.h.
|
inline |
Get the vector-index that stores the width for a given model-id.
| model_id |
Definition at line 368 of file state_index.h.
|
inline |
Get the vector-index that stores the x-position for a given model-id.
| model_id |
Definition at line 45 of file state_index.h.
|
inline |
Get the vector-index that stores the y-position for a given model-id.
| model_id |
Definition at line 68 of file state_index.h.
|
inline |
Get the vector-index that stores the yaw for a given model-id.
| model_id |
Definition at line 266 of file state_index.h.
|
inline |
Get the vector-index that stores the yaw-rate for a given model-id.
| model_id |
Definition at line 287 of file state_index.h.
|
inline |
Get the vector-index that stores the z-position for a given model-id.
| model_id |
Definition at line 91 of file state_index.h.
| const std::string perception_msgs::object_access::kExceptionUnknownStateEntry = "Model with the following ID does not support requested entry: " |
Definition at line 37 of file state_index.h.