implementation of solenoids for cylindrical or spherical robotic locomotion

14
Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

Upload: ivie

Post on 22-Feb-2016

94 views

Category:

Documents


0 download

DESCRIPTION

Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion . Presenters . Justin Moses. Joel Lawrence. Spherical Robots. Sphero tm ball robot controlled by iPhone/ iPad Commercially available. Typical Spherical Robots. Movement is controlled by internal mechanisms - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

Implementation of Solenoids for Cylindrical or Spherical Robotic

Locomotion

Page 2: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

Presenters

Joel Lawrence Justin Moses

Page 3: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

Spherotm ball robot controlled by iPhone/iPad

Commercially available

Spherical Robots

Page 4: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

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: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

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: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

Use solenoids!Solution

Page 7: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

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

overcome obstacles

Why Solenoids?

Page 8: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

Weight Cost Open to the environment High power consumption

Disadvantages

Page 9: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

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: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

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: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

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: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

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: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion

Used LEDs to indicate which solenoid should be activated

Original 2N3904 transistors failed

Testing

Page 14: Implementation of Solenoids for Cylindrical or Spherical Robotic Locomotion