joel lawrencejustin moses sphero tm ball robot controlled by iphone/ipad commercially available

14
Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

Upload: austin-harrell

Post on 15-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Implementation of Solenoids for Cylindrical or Spherical Robotic

Locomotion

Page 2: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Presenters

Joel Lawrence Justin Moses

Page 3: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Spherotm ball robot controlled by iPhone/iPad

Commercially available

Spherical Robots

Page 4: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Movement is controlled by internal mechanisms◦ Counter-pendulum◦ Gyroscope◦ Internal rotor

Omnidirectional Can traverse many types of terrain Have no top – bottom orientations Sealed off from the environment

Typical Spherical Robots

Page 5: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Cannot stop quickly Cannot overcome obstacles greater than

the radius of the sphere Hard to have a zero-turn radius (hard to turn

about the z axis)

Limitations of Spherical Robots

Page 6: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Use solenoids!

Solution

Page 7: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Allow for greater control of movement Robot can stop sooner Robot has the potential to jump to

overcome obstacles

Why Solenoids?

Page 8: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Weight Cost Open to the environment High power consumption

Disadvantages

Page 9: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Solenoids use inductance to control a plunger

Can be push, pull, or push-pull

Usually have springs to automatically retract or extend after turned off

Solenoids and Implementation

Page 10: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Uses solenoids with plungers extending from the shell

Only two rows to show proof of concept

Built inside a hamster ball

Spherical Design

Page 11: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Use a cylinder instead of a sphere

Use the body of a pen to stop the plungers

Everything else stays the same

Simplified Design

Page 12: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

TI MSP430 as the microcontroller Either a TIP31 or a MJE3055 BJT 7805 5v rectifier IC Standard 120 Vac to 12 Vdc wall plug Coded using Code Composer Studio

Controlling the Robot

Page 13: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available

Used LEDs to indicate which solenoid should be activated

Original 2N3904 transistors failed

Testing

Page 14: Joel LawrenceJustin Moses  Sphero tm ball robot controlled by iPhone/iPad  Commercially available