Facebook Twitter Gplus YouTube RSS
Home » My Robots » NXT » Segway with Robot Driver
formats

Segway with Robot Driver

Published on September 4, 2012 by in NXT

This project is based on my universal balancing robot code. These small balancing robots are fun, but I wanted to make something that more closely resembles a real Segway.

Alpha Rex gives sends ‘high-level’ commands like steering and speed to the Segway via Bluetooth. The Segway program turns these signals into movement. In the video, it is Alpha Rex who detects the wall. Then it tells the Segway to turn around and move in another direction.

The robot is shown here with the Dexter Industries dIMU, but it works with any of the other NXT Gyroscopic sensors as well. The NXT motors drive two small rubber tires, which in turn drive the larger wheels. The distance between the axles of these wheels varies by the amount of force applied to the wheels. This way there is enough traction between the small and large wheels, even under high loads.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
18 Comments  comments 

18 Responses

  1. [...] Laurens Valk hat für seinen autonomen aber faulen LEGO Roboter einen Mindstorms NXT Segway gebaut, den der Roboter per Bluetooth steuert und mit seinen Abstandssensoren von Wänden fernhält. Den Code zum Nachprogrammieren stellt Laurens hier zur Verfügung. [...]

  2. [...] Laurens Valk hat für seinen autonomen aber faulen LEGO Roboter einen Mindstorms NXT Segway gebaut, den der Roboter per Bluetooth steuert und mit seinen Abstandssensoren von Wänden fernhält. Den Code zum Nachprogrammieren stellt Laurens hier zur Verfügung. [...]

  3. [...] Laurens Valk hat für seinen autonomen aber faulen LEGO Roboter einen Mindstorms NXT Segway gebaut, den der Roboter per Bluetooth steuert und mit seinen Abstandssensoren von Wänden fernhält. Den Code zum Nachprogrammieren stellt Laurens hier zur Verfügung. [...]

  4. Tai Ton-That

    Dear All

    Do you have instruction of this segway car? Thanks

  5. Tran Quoc Khue and Hoang Sa, Truong Sa of Vietnam

    Hi, I’m from Viet Nam. I have a ask but it is not relevant of this topic. I want to buy Nxt 2.0 but wondering of the nxt of education, and the nxt can uses NXT Education Resource set. And how do I do a Camera for my robot by webcam (because Vision Subsystem v4 for NXT (NXTCam-v4) of mind sensor to expensive)

  6. Mike McFarlane

    Very funny video which made both my wife and I grin, and a really clever model.

  7. [...] with Robot Driver Check out Laurens new Segway with Robot Driver, using the dIMU for balance. This project is based on my universal balancing robot code. These [...]

  8. BManCan

    Never really had the urge to build Alpha Rex, until now having seen him master the Segway! Great creativity.

  9. Sander

    Hoi Laurens,
    prachtig werk dat je maakt en ik zit al je creaties al een tijdje te bestuderen. Nu heb ik mijzelf alleen een beetje verdiept in het NXT software van Lego zelf en zit mij eigenlijk af te vragen of het überhaubt wel mogelijk is om de Segway te programmeren met deze software. Meeste programma’s wat ik voor de Dexter Industires dIMU sensor zie is een andere programeertaal dan de “blokken” waar ik graag mee aan het werk wil gaan.

  10. BManCan

    Any chance your are considering sharing building instructions for the “RexWay”? Great work!

  11. Guy

    I don’t see the gyro sensor anywhere! Where is it?

  12. [...] Robot2: Segway with Robot Driver – “This project is based on my universal balancing robot code. These small balancing robots are fun, but I wanted to make something that more closely resembles a real Segway.“ [...]

  13. mindstormerguy

    How do you get funds for these robots?

  14. [...] Brickpi Laurens Valk, of Mindstorms NXT building fame and popular line of books, has just released his latest model:  Manty.  Manty is a Preying [...]

  15. kacey

    STUPID SEGWAY

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>