SJSURoboticsTeam / urc-intelligent-systems-2023

Intelligent Rover Systems for University Rover Challenge. Involves Computer Vision & Algorithm Pathing for autonomous exploration.
6 stars 4 forks source link

Adapt Unified Frameworks for running Missions #112

Closed chrehall68 closed 7 months ago

chrehall68 commented 7 months ago

Background

URC background: A mission is composed of 2+ GPS coordinates. At each GPS coordinate, we will need to navigate to the Aruco Tag at the mission site. Once within 5 meters, we must change the rover light to a certain color and stop for a certain time.

What to do

We need to be able to navigate to 2+ GPS coordinates ("destinations") and stop at each destination for a couple of seconds. The change will probably be in captain.py, specifically something to do with setGoal.

Integrating Aruco tags and light statuses is a task for later.

Reference

When working on this, reference Missions/drive.py. We should be able to provide a list of GPS coordinates, in (lat, long) format, and the rover should be able to navigate to them using our pathfinding software.