uwreact / uwreact_robot

Software behind our fully autonomous FIRST robots
BSD 3-Clause "New" or "Revised" License
8 stars 6 forks source link

Track state of field #28

Open wraftus opened 5 years ago

wraftus commented 5 years ago

📚 Meta Issue

We need to keep track of the state of field, such as which ports have hatches and are scored on, where game pieces have been dropped on the field, etc.

Tracking

wmmc88 commented 5 years ago

should be a ros node that subs to #13 and #17 and publishes messages that implement #29

matthew-reynolds commented 5 years ago

Can published messages for hatches being placed, cargo being scored, human player station having gamepiece ready, etc simply be confidence floats, or is more data required for each/any of the 'Field state' data?

wraftus commented 5 years ago

The way I see it is having like a "map" of confidence values for the entire field. So like top left port of the right rocket is empty, top right port of right rocket is 92% likely to be full, etc. I don't know if that makes sense from the comment, but essentially yes those things would just need to be floats from what I imagine