Autonomous-Motorsports-Purdue / AMP_ASSv2

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

Revamp the Goal Setting Algorithm #4

Open zghera opened 2 years ago

zghera commented 2 years ago

Description

The current goal-setting algorithm is able to navigate around the autocross map in simulation using real-time 2D laser scans (for the first lap when we don't have a map).

However, there are a number of problems that have been noted with the goal-setting algorithm. These include but are not limited to

Please feel free to create new issues that break this one up into multiple issues.

Sub-tasks

Other Useful Information

YKim0172 commented 2 years ago

For one of the issues mentioned above ("The kart stops , backs up, and resumes driving"), one solution I thought of was modifying the step size of the kart so that there's more time for the kart to process its surroundings and set a new goal.

Of course, the main caveat of this fix (assuming it will resolve the issue) is that the kart won't be going as fast and move in a more jerky fashion.

YKim0172 commented 2 years ago

One other issue that I think is crucial to solve our issues outlined above is to find a way to make the Lidar make a much more accurate image of its surroundings. This issue is evident starting from 0:25 in the video that's mentioned by Zach in Issue Autonomous-Motorsports-Purdue/AMP_ASSv1#18. Despite there being plenty of space in the bottom right part of the autocross map, for some reason, the kart thinks that there is a wall instead, so it tries to squeeze between the narrow gap.

zghera commented 2 years ago

@YKim0172 Nice observations so far. I updated the issue description, with the link to the GH Wiki for the goal setting algorithm that you and the team should update.

So please put these observations and future stuff in that wiki.