Go to Post Be realistic in your goals, and relentless in hitting them. - IKE [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 12-11-2009, 16:08
kenjones1935 kenjones1935 is offline
Registered User
no team
 
Join Date: Nov 2009
Location: Fitchburg, Mass
Posts: 4
kenjones1935 is an unknown quantity at this point
Marry RC cars and autonomous control

I am trying to install microcontrol into a 1/10 scale radio control hobby level car. My idea is to blend the speed and accurate miniaturization of radio control cars with the formal language and repeatability of autonomous control.

Has anyone done this with a VEX?

Has anyone done this with a proto board?

Has anyone done successfully at all?

Ken
Reply With Quote
  #2   Spotlight this post!  
Unread 12-11-2009, 16:16
kenjones1935 kenjones1935 is offline
Registered User
no team
 
Join Date: Nov 2009
Location: Fitchburg, Mass
Posts: 4
kenjones1935 is an unknown quantity at this point
Re: Marry RC cars and autonomous control

Why would I want to do this?

Our schools are focusing on STEM. Some of the kids need to be 'hooked'.

RC cars are fast and exciting, but RC by definition introduces the human element. I'd like to have a competition in which the cars would race around a course in the gym. The course would include a section that is not visible to the radio transmitter operator. (An adjacent room, underneath the fold out stands, maybe a cardboard maze)

The cars would be under radio control where they are visible. They would be under autonomous control where not visible.

The winner of the race is the car that navigates the complete course in the least time.

Ken
Reply With Quote
  #3   Spotlight this post!  
Unread 12-11-2009, 16:19
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,062
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Marry RC cars and autonomous control

http://ttjcrew.com/?p=91

Similar to that at all? Obviously that was done using a cheap car but a more expensive one would work just as well. Actually I think they are planning on it as soon as we can spring for a more expensive car.

Obviously instead of using an H-Bridge you might want to use an actual speed controller.
__________________




.
Reply With Quote
  #4   Spotlight this post!  
Unread 12-11-2009, 21:57
kenjones1935 kenjones1935 is offline
Registered User
no team
 
Join Date: Nov 2009
Location: Fitchburg, Mass
Posts: 4
kenjones1935 is an unknown quantity at this point
Re: Marry RC cars and autonomous control

Yes, similar to that Tech Junkies video. I am hoping to keep the speed capability of the RC car or truck. I am hoping to combine RC controlled racing with autonomous controlled racing. First I need to pick a micro. What do you all know about the Arduino? Could I have two power supplies? A single nine volt battery for the Arduino and a 7.2 volt battery pack for the more powerful DC motor.

Ken
Reply With Quote
  #5   Spotlight this post!  
Unread 12-11-2009, 23:05
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,062
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Marry RC cars and autonomous control

Of course you could have two power supplies, btw the arduino runs off 5v most of the time. Add some other sensors and you should be able to run at pretty decent speeds. Or buy a better GPS unit and get faster updates. Much beyond that I can't tell you.
__________________




.
Reply With Quote
  #6   Spotlight this post!  
Unread 13-11-2009, 00:35
Andrew Bates's Avatar
Andrew Bates Andrew Bates is offline
Registered User
AKA: Bates
FRC #0125 (NUTRONS)
Team Role: Mechanical
 
Join Date: Apr 2007
Rookie Year: 2004
Location: Ypsilanti, Michigan/Boston, MA
Posts: 332
Andrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond reputeAndrew Bates has a reputation beyond repute
Re: Marry RC cars and autonomous control

Over the summer I was playing around with using an arduino to interface IR distance sensors and RC control of an RC car. The idea was that the car would be "un-crash-able" because when an IR sensor "saw" something it would limit the amount of power the motor was getting. Since the RC car I had simply used PWM from a receiver to a motor controller I just put the arduino in between and then the plan was to modify the output to the motor controller based on the input from the receiver and whether or not anything was in the way. Unfortunately I never got around to finishing the code, I'm more of a mechanical person. Here's a pic:
http://twitpic.com/7039y
http://twitpic.com/70371

Good luck in your endeavor and if you need a cheap but good micro controller I personally love the arduino. Arduino website:
http://www.arduino.cc/
__________________
ME Student at Northeastern University, Captain of the NUTRONs #125 FRC

Former member of VEXELLENT and Cranbrook Robotics
Reply With Quote
  #7   Spotlight this post!  
Unread 13-11-2009, 08:11
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,751
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Marry RC cars and autonomous control

This isn't RC cars, but it may be close enough, or it may spark some ways to get this implemented.

I think your biggest issue will be selecting sensors. I was in a competition years ago at Hanover Fair that took RC cars and attached a weak RF transmitter circuit. They had butcher paper on the floor with a race course marked out in black. Under the black tape they had a wire antennae snaking around the inside of the track.

Next to the course, was where you attached your computer to the wire leads of the antennae so that you could sense the RF signal strength and determine how far the car was from the inside of the track. You were also given the RC remote with the pots removed. You were able to send an analog voltage to the remote to control forward speed and front axle orientation.

This wasn't running on the vehicle, but you were only given a few hours to take one input -- not a great one -- and control two outputs to send the car around the track as fast as possible. In the end, this is the same as driving a car by looking out your side window and following the yellow line.

It was fun, challenging, but didn't involve targeting a tiny processor. Most teams of engineers had stuff going in a few hours. Of course most of the cars looked like they'd get pulled over and the driver would be given a breath test.

A related challenge is to do line followers. They can be done with any of the kits you mentioned, not to mention LEGO NXTs. The light sensor is easy to use and understand, and in the end the principles can be applied to other sensors to scale things up. There are lots of youtube movies showing results. Some of them are pretty impressive. This one is probably too easy, but you may be able to judge interest from the movies.

Greg McKaskle
Reply With Quote
  #8   Spotlight this post!  
Unread 14-11-2009, 10:23
kenjones1935 kenjones1935 is offline
Registered User
no team
 
Join Date: Nov 2009
Location: Fitchburg, Mass
Posts: 4
kenjones1935 is an unknown quantity at this point
Re: Marry RC cars and autonomous control

Here's my idea. It is beginning to take shape.

The underlying purpose is to interest middle school kids in STEM.

Hobby level RC cars are technically really neat but the engineering is mostly cut and try. Missing is an element of formal language combined with intent. By formal language I mean a "blue print" a "recipe" a "musical score" a "program".

I suggest a competition, a race, to be held in the Longsjo Middle School (Fitchburg, Mass) gymnasium plus its lobby. The racing vehicles are 1/10 scale RC hobby level cars or trucks. The race course is delineated on the basketball court by four inch plastic flexible conduit and maybe some traffic cones. The course extends out into the lobby to which there are two doors the width of the basketball court apart.

Inside the lobby is out of sight for the kids handling the RC transmitters. The regular lights are dim in the lobby. A bright light is placed in the doorway that leads back into the gym. The cars must find their own way back into the gym.

Let's guess three or four cars racing each other. The first car to complete three laps wins.

Can I build a car system robust enough to withstand the violence and simple enough to program? I am thinking of a simple language like ROBOlab or Terrapin LOGO. Both of these can easily follow a black line with a light background. I have done that. I think they could also easily find and go to a beam of light.

What do you think?
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Autonomous and Operator Control modes mjbshaw Programming 4 14-02-2008 18:13
Click and Clack (of Car Talk) on NOVA re: Hydrogen Cars jpsaul7usa Chit-Chat 1 25-07-2005 12:47
Cars and the people who drive them Wayne Doenges Games/Trivia 5 11-05-2005 02:28


All times are GMT -5. The time now is 06:17.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi