I have been working with the ArduPilot trying to get it to work for same time now.Having unsuccessfully tried v1 I acquired the FMA sensors and set up v2.I am using a Mac and can load the software without problems.The FMA sensors are working fine, providing good stabilisation on the EasyStar I am using as a test platform.The GPS gets a lock ok, and using serial.print lines in the code I have verified that I am getting values from the navigation routines.The problem:I can not get any rudder reaction for navigation.When AP or RTL is activated the plane just keeps going in a straight line. It does not attempt to turn.My test flying area is the back paddock, and after checking the Google locations of the calculated waypoints in the code, they proved unsuitable, so I manually entered test waypoints.My Questions:Can I manually enter waypoints? Is this the problem I am having?do I HAVE to use the Ground Station software to enter waypoints?I am in Australia, so is there any changes I need to make to the code to allow for being 'down under'?The code is well commented and easy to read EXCEPT for the heading calculations which are using hard coded values. So this is as far as I have got with testing through the code.Would it be possible to add comments on the heading calculations so we can know what those values are and the purpose of each calculation?
You need to be a member of diydrones to add comments!
--You have to use the utility to enter waypoints in 2.1
--I've got no idea why it's not navigating. Are you sure you've got GPS lock? (solid blue LED).
--We haven't had any reports of it not working in the Southern Hemisphere. At this point we have literally hundreds of successful autonomous flights, so I'd be surprised if it were a code problem.
Replies
--I've got no idea why it's not navigating. Are you sure you've got GPS lock? (solid blue LED).
--We haven't had any reports of it not working in the Southern Hemisphere. At this point we have literally hundreds of successful autonomous flights, so I'd be surprised if it were a code problem.