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.
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 withsetGoal
.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.