BCLab-UNM / SwarmBaseCode-ROS

The base code provided to teams participating in NASA Swarmathon IV.
http://nasaswarmathon.com
MIT License
45 stars 46 forks source link

Obstacle Avoidance Calls Not Being Updated #172

Open Antonio-Griego opened 6 years ago

Antonio-Griego commented 6 years ago

The obstacle avoidance calls number is not being properly updated in the GUI consistently. It does not update and remains at 0 while the rovers are running.

JCHJones commented 6 years ago

@Antonio-Griego Lu Qi fixed this in CPFA and DDSA, can you update it in SwarmBaseCode

Antonio-Griego commented 5 years ago

Tested with the Mars Diorama world file with simulated rovers.

The obstacle avoidance count does appear to update. However, I think the expected behavior of how often an update to the count occurs should be clarified.

For example, it seems that each iteration the count is incremented while a rover is using the obstacle controller. And by iteration, I mean each cycle that the logic controller performs a single step and updates the controller.

Further testing with physical rovers may be necessary as well.