nxt ballbot building instructions
TRANSCRIPT
-
7/31/2019 NXT Ballbot Building Instructions
1/28
NXT Ballbot Building Instructions
-
7/31/2019 NXT Ballbot Building Instructions
2/28
-
7/31/2019 NXT Ballbot Building Instructions
3/28
Author (First Edition)
Yorihisa Yamamoto
Application Engineer
Advanced Support Group 1 Engineering Department
Applied Systems First Division
CYBERNET SYSTEMS CO., LTD.
Revision History
The contents and URL described in this document can be changed with no previous notice.
Revision Date Description Author / Editor
1.0 Apr 14, 2009 First editionYorihisa Yamamoto
-
7/31/2019 NXT Ballbot Building Instructions
4/28
- i -
Introduction
NXT Ballbot is a LEGO Mindstorms NXT version of Ballbot that is developed by Ralph Hollis at Carnegie
Mellon University. The Ballbot is designed to balance itself on its single spherical wheel while traveling about.
Please refer the following URL to know more detailed information about Ballbot.
http://en.wikipedia.org/wiki/Ballbot
This document describes the required products for NXT Ballbot and how to build it.
-
7/31/2019 NXT Ballbot Building Instructions
5/28
Table of Contents
Introduction ............................................................................................................................................................... i1 What is NXT Ballbot? ..................................................................................................................................... 12 Required Products .......................................................................................................................................... 23 Building Procedure ......................................................................................................................................... 4
-
7/31/2019 NXT Ballbot Building Instructions
6/28
- 1 -
1 What is NXT Ballbot?
NXT Ballbot is a self-balancing robot on its single spherical wheel (ball), built with LEGO Mindstorms NXT.
The figure below is its externals.
NXT Ballbot has the following features.
z Balance control by using two DC motors and two gyro sensors.
z Autonomous drive or remote control by using a PC game pad with analog sticks.
z Obstacle avoidance by using an ultrasonic sensor.
You can watch the NXT Ballbot movie at the URL http://www.youtube.com/watch?v=f8jxGsg3p0Y
-
7/31/2019 NXT Ballbot Building Instructions
7/28
- 2 -
2 Required Products
This chapter describes the required products to build NXT Ballbot. Contact LEGO Mindstorms Education
distributor in your country for consultation and estimation about the products. The following information is
described at the North America LEGO Education site http://www.legoeducation.com/store/.
LEGO Products
z LEGO Mindstorms Education NXT Base Set
Product ID : W979797
This is a LEGO Mindstorms NXT base set.
z Education Resource Set
Product ID : W979648
This is a LEGO Mindstorms NXT expansion set.
z AC Adaptor
Product ID : W979833
This is required for NXT Rechargeable Battery.
z NXT Bluetooth Dongle
Product ID : W979847
This is a USB dongle for Bluetooth communication.
It is required for NXT GamePad utility.
-
7/31/2019 NXT Ballbot Building Instructions
8/28
- 3 -
HiTechnic Product
z Hitechnic Gyro Sensor for NXT
Product ID : W991380
This is a gyroscopic sensor that returns rotation speed.
NXT Ballbot requires two gyro sensors.
Other Product
z PC Game Pad with Analog Sticks
This is required for remote control.
You can use a game pad which confirms Windows HID spec.
-
7/31/2019 NXT Ballbot Building Instructions
9/28
- 4 -
3 Building Procedure
Making Base Assembly
-
7/31/2019 NXT Ballbot Building Instructions
10/28
- 5 -
2
3 4
5 6
1
-
7/31/2019 NXT Ballbot Building Instructions
11/28
- 6 -
7 8
-
7/31/2019 NXT Ballbot Building Instructions
12/28
- 7 -
Making Motor Bearing Assembly
-
7/31/2019 NXT Ballbot Building Instructions
13/28
- 8 -
21
Attaching Motor Bearing Assembly
-
7/31/2019 NXT Ballbot Building Instructions
14/28
- 9 -
Making Motor Assemblies
-
7/31/2019 NXT Ballbot Building Instructions
15/28
- 10 -
2
3 4
5 6
1
-
7/31/2019 NXT Ballbot Building Instructions
16/28
- 11 -
7
-
7/31/2019 NXT Ballbot Building Instructions
17/28
- 12 -
Attaching Motor Assemblies
-
7/31/2019 NXT Ballbot Building Instructions
18/28
- 13 -
Making Gyro Assembly 1
-
7/31/2019 NXT Ballbot Building Instructions
19/28
- 14 -
2
3 4
5 6
1
-
7/31/2019 NXT Ballbot Building Instructions
20/28
- 15 -
Making Gyro Assembly 2
-
7/31/2019 NXT Ballbot Building Instructions
21/28
- 16 -
21
Attaching Gyro Assemblies
-
7/31/2019 NXT Ballbot Building Instructions
22/28
- 17 -
Attaching Stretchers
-
7/31/2019 NXT Ballbot Building Instructions
23/28
- 18 -
Making Top Panel Assembly
-
7/31/2019 NXT Ballbot Building Instructions
24/28
- 19 -
21
Attaching Top Panel Assembly
-
7/31/2019 NXT Ballbot Building Instructions
25/28
- 20 -
Making NXT Brick Assembly
-
7/31/2019 NXT Ballbot Building Instructions
26/28
- 21 -
2
3 4
5
1
-
7/31/2019 NXT Ballbot Building Instructions
27/28
- 22 -
Attaching NXT Brick Assembly
Connecting Cables
Port 1 : Left Gyro SensorPort 2 : Back Gyro SensorPort 3 : Ultrasonic Sensor
Port B : Front DC MotorPort C : Left DC Motor
-
7/31/2019 NXT Ballbot Building Instructions
28/28
Overview