I managed to get my rover to successfully execute an automatic mission plan .
However I would like to be able to perform a measurement at certain waypoints while the rover is standing still. This measurement will be done by an external processor (either an Arduino or Raspberry-pi).
I would like to be able to get the following sequence:
Rover reaches waypoint
Rover stops at waypoint and triggers the external processor in order to initiate a measurement action.
Rover waits until external processor returns āmeasurement finishedā signal.
Rover will continue mission.
I was looking in the ardurover documentation but did not manage to find a feature which seemed to allow this behaviour. Therefore my question is:
Is there some feature which would allow me to implement this behaviour?
Did you solve the issue? Iām looking to do something similar. I can achieve it using the delay time. However, I want the Arduino to send the command to go to the next waypoint instead of delay. Please let me know if you made any progress.