This is a diary of my journey to create my own inventions using Lego Mindstorm™. Over the next few months I will be posting articles about my daily learnings that will be a map for other Mindstorm™ newbies.
Wednesday, April 21, 2010
Major Make-Over
There has been a major makeover happening to D.R.i.V.e a very corner has been strengthened and improved. The gear ratio for the rear motors has changed to 1:1 instead of 1:3. I know it sounds weird but the small gear had to wait a while before getting the getting the speed wanted therefore programming would not be accurate. The bumpers have been joined to the chassis but still can be activated. To make a full proof steering system, I made the motor lying down and built a swivel around it. I have finished the round about,u turn and 3 Point Turn programming and are perfect.
Tuesday, April 20, 2010
Error!!Error!!Problem located!!
I have just come across many errors such as that D.R.i.V.e was to heavy to move so to solve that, I turned the motors around and worked perfectly. Soon after, another problem occured which was that the bevel gear steering the sviwel kept tripping as in moving awway form the other gear there for not turning the sviwel. I have still not have found the solution to this problem. So if you have the answer please leave a comment. I just first have to say that i have so far 7 followers but I have not received any comments or reactions so please put some.
P.C.o.P.P.(Pseudo Code of Programming Planning)
I am trying out a type of planning known as pseudo-code which is in a form of a dialogue between my robot and I but except I am doing all the talking. If you have any doubts maybe the following pseudo code will clerify things.
- D.R.i.V.e., follow the route given by Google Maps by compiling your navigation blocks.
- D.R.i.V.e., use your compass sensor to collabrate with Google Maps to make shure you are following the route.
- D.R.i.V.e., use your accelarator sensor to check for inclines and adjust speed accordingly.
- D.R.i.V.e., use your ultrasonic sensor to stop the car a something 2 cm in front of it.
- D.R.i.V.e., use your touch sensors so that if bumped or pressed, stop and wait for further instructions.
- D.R.i.V.e., diplay a green light when moving ordinarily and red when bumped or stopped.
Saturday, April 17, 2010
The Master of Gravity
To solve my problem of gravity, I purchased a HiTechic set which includes a Magnetic Compass Sensor, a Acceleration Sensor, a Sensor Multiplexer(i.e. a sensor hub for NXT), etc. The acceleration sensor is to solve my problem when it comes to a incline. While the magnetic compass sensor will synchronize with Google Maps to make sure D.R.i.V.e. is driving properly. The sensor multiplexer is because I have used all my sensor ports.
Thursday, April 15, 2010
Turning D.R.i.V.e from a Perodua to a Ferrari
To increase D.R.i.V.e's speed I created a very small gear box(if you would like to call it that) I first used a 40 teeth gear with a 8 teeth gear which didn't even make the car move wen it was on the ground.I then tried to use a 40 teeth gear with a 24 teeth gear which made it go slower then when there wasn't any gears so I finally used a combination of a 36 teeth gear and a 20 teeth gear which was x2 the speed.
Tuesday, April 13, 2010
Driving D.R.i.V.e
I have reconsidered the way that D.R.i.V.e steers himself. Before this D.R.i.V.e.'s steering was using the two back motors one turning clockwise and the other turning anti-clockwise therefore turning it while the front motor pulls the car forward. Now I have altered D.R.i.V.e's steering to more like the modern car's steering to make the wheels swivel therefore making it more ordinary.Using the base of a Race Car Program I created a swivel.
Subscribe to:
Posts (Atom)