I've done the basics, getting the various IDE's running and proving the concept of outputting APM sensor readings as ROS topics.
What I'm seeking now is input from the community as to what we want this integration to provide. Any suggestions and/or requests would be most welcome!
Comments
Thanks Chris. I'll try it out. This helps a lot. Now, I don't have to keep rebooting my PC. I'm learning ROS myself, right now, so might use the my APM as the first try at making a first node.
Ellison, I'm afraid you're mistaken. QGroundControl is native Linux.
Correct me if I'm wrong, but currently there is no ground station software that runs in Linux. So, before any ROS integration is going to be useful, I think we will need a Ground Station software that runs in Linux. Otherwise we'll need a Windows PC to run a ground station, another one to run Linux/ROS.
So basically I wound up confused because of the emphasis on using Arduino IDE + Arduino hardware, the "Ardu" in APM, etc. - and not realizing that APM doesn't use the Arduino hardware after all. I also found some linkage on the Arduino site, where they mention your name and that there is a connection to APM - hence furthering the notion that somehow Arduino hardware and APM are related.
As a newbie to DIYDrones, it would have helped if the newbie docs and the site overall made it clear that there is a distinction between the Arduino *Pilot* Mega 2560 board and the Arduino Mega 2560 board of the nearly identical name. My impression was that the only difference is that one came with the APM software, and the other didn't....
Ralph, APM doesn't support the regular Arduino Mega 2560 board. It uses the custom APM 2560 board. They're also sold as complete kit.
Once I do get going, I'll post the link to the code.
-
1
-
2
-
3
of 3 Next