Autonomous-Motorsports-Purdue / AMP_ASSv2

Reassembled, simpler, without move_base and loop closure issues
5 stars 1 forks source link

Add a Local Planner #20

Closed zghera closed 2 years ago

zghera commented 2 years ago

Description

Currently the goal setting node slam_mode_goal publishes the Twist message that indicates the steering angle and velocity in the x-direction (forward/backward relative to the kart).

This control data is set purely based on the position of the goal. In other words, it takes a straight-line path to the goal with some arbitrary velocity proportional to the distance the goal is from the robot.

Instead, this goal should be processed by a local planner that finds a trajectory based on the goal, obstacles in the surrounding environment, and kinodynamic constraints of the kart (e.g.max velocity/acceleration).

Sub-tasks

-[] ...

Resources