How to build an AVC Robot for the speed demons competition

This forum is for AVC competitors to ask SparkFun for guidance and clarification in regards to our Autonomous Vehicle Competition.

Moderators: phalanx, TS-Tim

Post Reply
vinoroy70
Posts: 1
Joined: Sun Nov 26, 2017 5:27 am

How to build an AVC Robot for the speed demons competition

Post by vinoroy70 » Sun Nov 26, 2017 5:35 am

I am relatively new to robotics. I have built two simple arduino robots.

I would like to build an AVC speed demon robot. Could someone point me to some resources on how to build and program the robot. What type of navigation strategies are used in combination with sensor types ?

Thank you

jessejay356
Posts: 31
Joined: Wed Jun 14, 2006 9:17 pm

Re: How to build an AVC Robot for the speed demons competition

Post by jessejay356 » Fri Dec 01, 2017 5:26 pm

go visit https://diyrobocars.com/ for some information on building a donkey car or other suggested rovers there.
Then look at http://www.bot-thoughts.com/ at his previous posts about his rover databus. Those will hopefully get you started.

Sensors go from the very simple, to scanning lidar units and visual cameras like the OpenMV M7 but don't worry about those right now.

Figure out how to send pwm pulses, and learn how to drive it around a bit just using that.
Then add an IMU of some sort and try to keep the bot moving forward in a straight line.
Then add turning of corners.. (like 90 degrees)
Now add an encoder and drive a set amount and then turn.
Get your bot to do "squares". (Drive X feet straight.. turn 90 degrees.. Drive X feet straight turn 90 degrees.. repeat). If you can do this for a decent amount of time (say 2 or 3 minutes) then your base platform is doing pretty well... it should stay relatively straight. This will be a good measurement of your encoder quality, and your imu quality.

If you make it this far, I suggest pure pursuit as a navigation strategy. It's not the only one out there, but there is information out there and even code to implement it out there.

Then you can worry about other sensors.

Those would be..

Scanning Lidars are certainly starting to make an appearance, if if done right can be very useful. Very few are using these effectively, and range is greatly reduced in sun.
A single ultrasonic, or lidar unit like a lidarlite can also take you very far.
Even something as simple as a bumper sensor, and smart algorithm can get you pretty very even.

Or just try to run everything over like I do. ;)

If you want more information send me a private message with your email and I can give you more information.

JesseJay

Post Reply