Runs all the time and listens for incoming waypoints from the waypoint topic instead of processing one waypoint at a time and exiting.
Created a launch file that is included in the scoot launch file
Added speed parameters as ros params
Removed the timeout and tolerance arguments in the scoot goto stub. Timeout is now a ros param and tolerance is a variable in bug nav.
All output of bug nav is logged instead of print. Currently logwarn for debugging.
Known issues:
1) go_to.goto(x,y) from the repl thinks it takes 4 args instead of 2
2) The waypoint nav sometimes fails with timed out after 0 seconds.
Runs all the time and listens for incoming waypoints from the waypoint topic instead of processing one waypoint at a time and exiting. Created a launch file that is included in the scoot launch file Added speed parameters as ros params Removed the timeout and tolerance arguments in the scoot goto stub. Timeout is now a ros param and tolerance is a variable in bug nav. All output of bug nav is logged instead of print. Currently logwarn for debugging.
Known issues:
1) go_to.goto(x,y) from the repl thinks it takes 4 args instead of 2 2) The waypoint nav sometimes fails with timed out after 0 seconds.