Hello guys!
I am making for my final year project a quad-copter that will detect an object at a specific longitude and latitude. I am using raspberry pi for image processing and pixhawk for the control.
As you know the the GPS is not accurate enough and it might give an error of 1 + meters. For that, the logic behind the project is to let the quad-copter go first to the predefined lon/lat of the object then try to find the target.
My question is the following: I know that I can interface the raspberry pi and pixhawk using Mavlink. But is there any command in Mavlink that allows the raspberry pi to send a move left command for x meters...to the pixhawk?
Replies
For FPV video you won't need any adapter, just a video transmiter like this one : http://store.3drobotics.com/products/3dr-fpv-osd-kit . The advantage is pretty clear, Long distance video streaming.
If you plan to simply transmit video from Rpi to base, there is no need to connect it to the PxH, just follow this tutorial about stream via wireless: http://blog.miguelgrinberg.com/post/stream-video-from-the-raspberry...
To simply connect Rpi and PxH via serial, it is well documented here: http://dev.ardupilot.com/wiki/raspberry-pi-via-mavlink/
As I said, Pixhawk is enough powerfull, unless you need to make an a fully autonomous long distance drone. Why? because nowadays there's no need of a full brain on board, weight is a capital factor in quadcopters. You can program a powerfull base station avoiding carry it on board.
Hope it helps.