Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P0 - Navigate without Human Intervention #80

Open
1 task
Anthonyjlem opened this issue Feb 12, 2022 · 2 comments
Open
1 task

P0 - Navigate without Human Intervention #80

Anthonyjlem opened this issue Feb 12, 2022 · 2 comments
Assignees

Comments

@Anthonyjlem
Copy link
Contributor

Description:

  • Currently for navigation, we manually set waypoints on Rviz, but we can't do this for the actual competition. The goal for this task is to figure out how to navigate without human intervention.

Goals:

  • Caffeine navigates up to no man's land without pressing any buttons on Rviz on the old map

Notes:

  • This task is blocked partially by ramps on the old map
  • Suggestions:
  • Do a long distance navigation to the waypoint (may not work)
  • Set up small waypoints (don't have to get to them) along the way to the main waypoint
  • Could hard code - have to change per map
  • Check Google and other ROS packages
@Anthonyjlem Anthonyjlem self-assigned this Feb 12, 2022
@Anthonyjlem
Copy link
Contributor Author

The rover currently tries to use a global planner to navigate from the start to the first waypoint at the start of no man's land, without setting any intermediate waypoints. The known issue blocking this from working is lidar readings are not being added to the costmaps, so the rover will drive into the walls.

@1999michael
Copy link
Contributor

1999michael commented May 22, 2022

No issues associated with odometry, costmaps, nor load_waypoints (points in json may be slightly off at worst). Only related task left specific nav (ignoring ramps) really is to tune a good planner. Currently known tunable parameters I see are:

(In the nav/nav_stack/config/ folder)

  • TrajectoryPlannerROS parameters--velocities, cost function, or maybe a diff planner if they exist.(base_local_planner_params.yaml)
  • Local / Global inflation radius (local/global_costmap_params.yaml)

@1999michael 1999michael linked a pull request May 22, 2022 that will close this issue
@1999michael 1999michael removed a link to a pull request May 22, 2022
@1999michael 1999michael reopened this May 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants