We need a method of communicating when the UGV is ready to be dropped and controlling the winch mechanism that will drop it. To do so, we can run a ROS node on the LattePanda that looks for when the drop waypoint/coordinates have been reached. Once that condition has been satisfied, we can utilize the pyfirmata library to control the onboard arduino which in turn runs the winch motor.
We need a method of communicating when the UGV is ready to be dropped and controlling the winch mechanism that will drop it. To do so, we can run a ROS node on the LattePanda that looks for when the drop waypoint/coordinates have been reached. Once that condition has been satisfied, we can utilize the pyfirmata library to control the onboard arduino which in turn runs the winch motor.