I'm not so interested in building the multirotor copter to fly it manually with an RC controller. My interest is in programming it. Ideally using an XBee, or other non-RF communications, I'd like to send commands to:
- rise to 6' and maintain hovering at current gps position
- move 3 feet 50 degrees
and such. In your experience how far can you go programming with the ArduCopter software? Is it mostly based on manual rc input to fly, or is there a lot of room for programming the copters?
Or write anything you want. You have all the source code... here is something I wrote/hacked in over just a few hours, a simple extension to the existing code: http://www.youtube.com/watch?v=eDqJxULPsPw&feature=g-upl
That looks promising Mike, is that an ArduCopter simulator? Have you uploaded it to your hardware and done real world tests yet? I'd love to see footage of it :)
Its HiL. In this case, it's ArduPlane, but that isn't really the point. You can run ArduCopter in HiL too. This feature includes changes to ArduCopter, but is mainly focused on ArduPlane, since that is where loiter is, and what the person who asked about this needed.
It is running on the hardware. The flight simulator is controlled by the APM. The simulator just pretends to be the control surfaces and the physics of the world.
Very interesting!!! I am psyched to finish my build phase :)
you'll never fully finish your build phase *wink*