I’m starting a project, it’s going to eventually lead to a UAV controller but I figured I would start small since I’m not very familiar with ardruino programming yet.
I have a Traxxas Stampede RC truck I’ll be using as the base platform, and ardruino controller for the brains, I’ll be using the PWM slots on the board to control the motor controller (treating it as a servo) and the other as the steering servo which will react to sensors (either IR or hypersonic) to keep it from avoiding obstacles.
Once I’ve figured out obstacle avoidance I’ll be adding a GPS unit to the ardruino to add the ability to navigate to way-points while avoiding obstacles in the way of it’s path.
My questions are many, but I’ll start with the basics.
-
Does anyone have a good ardruino programming guide (e-book?) or something that would be good for starts but could get me up to interpreting sensor input and controlling servo’s based on the input. I’ve already found a source on the ardruino site on how to do small tasks, but haven’t really figured out how it all gets put together in to one program.
-
Parts recommendations. I know which controller I’ll be using, I know the RC parts (I’m a big RC enthusiast so I know those parts). The gray area is the GPS receiver…I know nothing about these.
-
hypersonic or IR? IR I’m thinking will be a little more accurate, but not everything is detectable via IR. The hypersonic sensors would detect everything but I don’t know if they’re any less accurate.
Any other info for someone testing the water with ardruino robotics would be great as well. I’ve built robots in the past, but mostly all were very simple TTL bots.
Thanks, I’m looking forward to whatever info can be provided.