Hi all,I downloaded the 1.0 code from repository and when I open it in the Arduino IDE the comments show it as v2.0 beta.I am a complete newb to this software and am attempting to use it for a ground based rover, and heard that the 1.0 software was much simpler and better suited to ground based navigation.I would like to find the 1.0 software and any advice from someone who has used it for ground based navigation.Thanks,Mike
You need to be a member of diydrones to add comments!
I am working on using the Ardupilot to guide a skid steering rover between a number of way points over a somewhat rectangular shaped course.
I am using the Ardupilot to provide a servo steering (rudder) input to a master steering/obstacle detection board that uses the servo input to determine what skid steering commands need to be used to keep the rover on the right course to the next way point.
The reason that I am not using the Ardupilot to steer the rover directly is that there is a need to be able to detect objects that are infront of and along side the rover and be able to avoid them and still stay on course. After each course correction due to an obstacle being detected infront of or along side the rover, the master board reads the servo steering input from the Ardupilot to determine what direction to steer in to continue on to the way point it was headed for prior to obstacle avoidance.
The master steering/obstacle avoidance board code is written in PBasic and I am using a BS2p.
Excellent....thanks for the clarification. Like I said, I'm a newb to this and saw the "2" and thought I had version 2. Anyway, I'll jump into giving it a try now. There is a magellan rover competition in Chicago in August that our club is going to, and I hope to have the code worked out by then.
That's incorrect. The software identifies itself as "/*ArduPilot Beta 2*/" , which is the second beta of the ArduPilot 1.0 software. So that's the software you're looking for and the file is correctly named.
Replies
I am working on using the Ardupilot to guide a skid steering rover between a number of way points over a somewhat rectangular shaped course.
I am using the Ardupilot to provide a servo steering (rudder) input to a master steering/obstacle detection board that uses the servo input to determine what skid steering commands need to be used to keep the rover on the right course to the next way point.
The reason that I am not using the Ardupilot to steer the rover directly is that there is a need to be able to detect objects that are infront of and along side the rover and be able to avoid them and still stay on course. After each course correction due to an obstacle being detected infront of or along side the rover, the master board reads the servo steering input from the Ardupilot to determine what direction to steer in to continue on to the way point it was headed for prior to obstacle avoidance.
The master steering/obstacle avoidance board code is written in PBasic and I am using a BS2p.
Hope this helps.
Regards,
TCIII
Thanks again.