3 Mode Vehicle (Alpha)

BobMonkeypimp - Custom level - from Android
Play22 players liked this.Log in to like this level.

Tidied up the wiring.
At start it takes 2.5 seconds to "calibrate".

Up/down - change modes.
Left/Right/Slider - Steer.

Mode 1 - High speed racer.
Mode 2 - Off road buggy.
Mode 3 - Unicycle (no stabiliser).

Self-Righting always defaults to mode 1.

Changing to mode 3 works better when stationary.
(Massively improved)


* Added "Calibration" Lock (releases after "calibration") *
* Added Mode Indicator (Top Right (score)) *
* Added Automatic Self-Righting if stuck upside down *
* Bug fixes *
* More bug fixes *
* Even more bug fixes *
* Improvements to automation *

More automation to come!

Views: 3647 Downloads: 1519 Unique objects: 1 Total objects: 424

Discuss this level

Log in to comment on this level.
  • Charlest360: Cool :D
  • BobMonkeypimp: @ElementalGenius98: Thanks! I'm still making improvements to the monowheel, I got some excellent advice from @zardOz: & @hello: which I'm planning to implement soon.
  • ElementalGenius98: @BobMonkeypimp: the mono-wheel mode needs a little tweaking ;) by the way good idea and implementation :)
  • JOELwindows7: Clear Awesome!
  • BobMonkeypimp: @hello: Thanks! I use a velocity meter for switching to unicycle mode when travelling to the right at high speed. It measures how fast it's going and applies the relevant braking mode before the robot attempts to stand up. The problem is that the velocity meter doesn't report which direction it's going. Also, I could attach an angular velocity meter to the wheel but that'd look ugly. I like the look of ZardOz's method in that it looks a little "ghetto" dare I say. Also, I think I could hide it on the robot - there'll be space somewhere.
  • hello: @BobMonkeypimp: when using a velocity meter, it reports the angle of the velocity. Try using that.
  • wokstation22: Definitely like the unicycle mode!
  • zardOz2: good luck, your neat electronics are appreciated!
  • BobMonkeypimp: @zardOz: Thanks! I may be able to utilise a smaller version of this onto the vehicle. I've already programmed the robot to be able to go from mode 1 to mode 3 at any speed forwards (right) using a standard velocity sensor. The problem is that when the robot is travelling at speed backwards (left) the robot will just fall over going into mode 3. This may sort the issue.
  • zardOz2: @BobMonkeypimp: hmm... without the av meter? check out my waay too dangerous robo-vehicle level... thats one wacky way, but Im sure its not what you are looking for
  • BobMonkeypimp: @zardOz: Is there any way I can make this vehicle 'know' it's going backwards (to the left) without using an angular velocity meter or Lua?
  • Demon666: the unicycle mode was an unexpected one lol
  • shantanuaryan67: Awesome

LEVEL ID: 12645