Autoware.Auto
|
|
Namespaces | |
test | |
Classes | |
class | Parameters |
class | PredictionNode |
Main node for prediction of dynamic objects. More... | |
Functions | |
geometry_msgs::msg::PoseWithCovariance LONELY_WORLD_PREDICTION_PUBLIC | make_pose (const autoware_auto_perception_msgs::msg::TrackedObjectKinematics &tracked) |
autoware_auto_perception_msgs::msg::PredictedObjects LONELY_WORLD_PREDICTION_PUBLIC | from_tracked (const autoware_auto_perception_msgs::msg::TrackedObjects &objects) |
Create one PredictedObject from each TrackedObject and copy over all members that are common, leaving the predicted_paths member empty. More... | |
autoware_auto_perception_msgs::msg::PredictedObject LONELY_WORLD_PREDICTION_PUBLIC | from_tracked (const autoware_auto_perception_msgs::msg::TrackedObject &object) |
Create a PredictedObject from a TrackedObject and copy over all members that are common, leaving the predicted_paths member empty. More... | |
autoware_auto_perception_msgs::msg::PredictedObjectKinematics LONELY_WORLD_PREDICTION_PUBLIC | from_tracked (const autoware_auto_perception_msgs::msg::TrackedObjectKinematics &kinematics) |
Create PredictedObjectKinematics from TrackedObjectKinematics and copy over all members that are common, leaving the predicted_paths member empty. More... | |
void LONELY_WORLD_PREDICTION_PUBLIC | predict_stationary (autoware_auto_perception_msgs::msg::PredictedObject &predicted_object, const autoware::prediction::Parameters ¶meters) |
Predict object to remain stationary. More... | |
void LONELY_WORLD_PREDICTION_PUBLIC | predict_stationary (autoware_auto_perception_msgs::msg::PredictedObjects &predicted_objects, const autoware::prediction::Parameters ¶meters) |
Predict all input objects to remain stationary. More... | |
autoware_auto_perception_msgs::msg::PredictedObject autoware::prediction::from_tracked | ( | const autoware_auto_perception_msgs::msg::TrackedObject & | object | ) |
Create a PredictedObject
from a TrackedObject
and copy over all members that are common, leaving the predicted_paths
member empty.
[in] | object | Input tracked object |
autoware_auto_perception_msgs::msg::PredictedObjectKinematics autoware::prediction::from_tracked | ( | const autoware_auto_perception_msgs::msg::TrackedObjectKinematics & | kinematics | ) |
Create PredictedObjectKinematics
from TrackedObjectKinematics
and copy over all members that are common, leaving the predicted_paths
member empty.
[in] | kinematics | Input kinematics |
autoware_auto_perception_msgs::msg::PredictedObjects autoware::prediction::from_tracked | ( | const autoware_auto_perception_msgs::msg::TrackedObjects & | objects | ) |
Create one PredictedObject
from each TrackedObject
and copy over all members that are common, leaving the predicted_paths
member empty.
[in] | objects | Input tracked objects |
geometry_msgs::msg::PoseWithCovariance autoware::prediction::make_pose | ( | const autoware_auto_perception_msgs::msg::TrackedObjectKinematics & | tracked | ) |
void autoware::prediction::predict_stationary | ( | autoware_auto_perception_msgs::msg::PredictedObject & | predicted_object, |
const autoware::prediction::Parameters & | parameters | ||
) |
Predict object to remain stationary.
Stationary means that all predicted states have:
The initial velocity and acceleration are unmodified and may be nonzero
[in,out] | predicted_object | Contains the path on return |
[in] | parameters | Define time step and time horizon of path. The last predicted state is after the time_horizon if time_step divides time_horizon with a remainder. |
void autoware::prediction::predict_stationary | ( | autoware_auto_perception_msgs::msg::PredictedObjects & | predicted_objects, |
const autoware::prediction::Parameters & | parameters | ||
) |
Predict all input objects to remain stationary.
[in,out] | predicted_objects | |
[in] | parameters |