Autoware.Auto
autoware::trajectory_spoofer::TrajectorySpoofer Class Reference

#include <trajectory_spoofer.hpp>

Public Member Functions

 TrajectorySpoofer ()
 
 TrajectorySpoofer (float32_t target_speed)
 
float32_t get_target_speed ()
 
void set_target_speed (float32_t target_speed)
 
Trajectory spoof_straight_trajectory (const VehicleKinematicState &starting_point, int32_t num_of_points, float32_t length, bool8_t speed_ramp_on=false)
 
Trajectory spoof_circular_trajectory (const VehicleKinematicState &starting_point, int32_t num_of_points, float32_t radius, bool8_t speed_ramp_on=false)
 
Trajectory spoof_curved_trajectory (const VehicleKinematicState &starting_point, int32_t num_of_points, float32_t radius, float32_t length, CurveType mode=CurveType::RIGHT_TURN, bool8_t speed_ramp_on=false)
 

Static Public Member Functions

static Complex32 to_2d_quaternion (float64_t yaw_angle)
 
static float64_t to_yaw_angle (const Complex32 &quat_2d)
 

Constructor & Destructor Documentation

◆ TrajectorySpoofer() [1/2]

autoware::trajectory_spoofer::TrajectorySpoofer::TrajectorySpoofer ( )

◆ TrajectorySpoofer() [2/2]

autoware::trajectory_spoofer::TrajectorySpoofer::TrajectorySpoofer ( float32_t  target_speed)
explicit

Member Function Documentation

◆ get_target_speed()

float32_t autoware::trajectory_spoofer::TrajectorySpoofer::get_target_speed ( )

◆ set_target_speed()

void autoware::trajectory_spoofer::TrajectorySpoofer::set_target_speed ( float32_t  target_speed)

◆ spoof_circular_trajectory()

Trajectory autoware::trajectory_spoofer::TrajectorySpoofer::spoof_circular_trajectory ( const VehicleKinematicState starting_point,
int32_t  num_of_points,
float32_t  radius,
bool8_t  speed_ramp_on = false 
)

◆ spoof_curved_trajectory()

Trajectory autoware::trajectory_spoofer::TrajectorySpoofer::spoof_curved_trajectory ( const VehicleKinematicState starting_point,
int32_t  num_of_points,
float32_t  radius,
float32_t  length,
CurveType  mode = CurveType::RIGHT_TURN,
bool8_t  speed_ramp_on = false 
)

◆ spoof_straight_trajectory()

Trajectory autoware::trajectory_spoofer::TrajectorySpoofer::spoof_straight_trajectory ( const VehicleKinematicState starting_point,
int32_t  num_of_points,
float32_t  length,
bool8_t  speed_ramp_on = false 
)

◆ to_2d_quaternion()

Complex32 autoware::trajectory_spoofer::TrajectorySpoofer::to_2d_quaternion ( float64_t  yaw_angle)
static

◆ to_yaw_angle()

float64_t autoware::trajectory_spoofer::TrajectorySpoofer::to_yaw_angle ( const Complex32 quat_2d)
static

The documentation for this class was generated from the following files: