SlideShare a Scribd company logo
ANT-ONIO
A-POD HEXAPOD
from www.lynxmotion.com
Hello! My name
is
ANT-ONIO
Antonio’s body is insect inspired. The angled legs
provides additional range of movement. The three DOF
(degree of freedom) leg design means it can walk in any
direction!
3DOF LEG
TIBIA
FEMUR
COXA
Antonio has been designed to use 18 HS-645 servos for the legs
and an additional 7 servos for the head and tail. It's truly amazing
to see in action.
Range = 180°
There are 25 servos in total
RIGHT SIDE LEGS
FRONT: 08, 09, 10 MIDDLE: 04, 05, 06 BACK: 00, 01, 02
LEFT SIDE LEGS
FRONT: 24, 25, 26 MIDDLE: 20, 21, 22 BACK: 16, 17, 18
TAIL
30, 31*
2 servos
HEAD
13, 12*, 14, 29, 28
5 servos
*Servos that need replacement
Electronics
SSC-32U Servo Controller
There are two ways through which you can control the 25
servos (18 for legs and 7 for head and tail) using an SSC-
32U servo controller. You can either do it:
•directly from the lynx SSC-32 Terminal (a program called
LynxTerm).
•from the BotBoarduino board.
LynxTerm
LynxTerm is used to test the servos and to calibrate Antonio.
How to use LynxTerm:
Connect the SSC-32U to the computer
skip
LynxTerm
tutorial
 Turn on robot and open LynxTerm
 Select the port and click connect
 All = 1500 means all to neutral positions
NOTICE: the neutral positions might be wrong
due to the assembly or the servos
How Antonio’s LEGS should be
calibrated
How Antonio’s HEAD and TAIL
should be calibrated
 Turn on Registers and read the positions of the servos
 pick a servo and change its angle by scrolling up and
down the Offset nob
This will help you to:
•test if a particular servo
works
•adjust a certain servo to
the position it should have
according to the previous
guidelines
NOTICE that servos have limited range they can
be adjusted. If a servo is too off you might need
to fix the problem by re-assembling and
assembling a part again.
90°90°
Re-assembling and assembling a part again
• Detach the servo control horn from Antonio, but do not detach
its cable from the SSC-32U.
• Pull off the metal control horn from the shaft.
• Turn on the robot and open LynxTerm.
• Set all = 1500.
• Push the metal control horn back on this way:
• Attach the servo back
into position.
Once all the servos are perfectly aligned push
Write and the program will save the adjustments
unto SSC-32U.
To study and learn more about how the servos, the SSC-32U and
LynxTerm work go to:
http://www.lynxmotion.com/images/data/lynxmotion_ssc-32u_usb_u
BotBoarduino board
The BotBoarduino is an Arduino Duemilanove compatible
microcontroller made specifically for the Lynxmotion
robots. It has the 3" x 2.3" footprint so it can be attached to
any of the robot kits. It retains the normal Arduino shield
connections as well.
The BotBoarduino is connected with the SSC-32U Servo
Controller and PS2 level shifter board for PS2 control.
To study and learn more about how the BotBoarduino works go
to:
http://www.lynxmotion.com/images/html/build185.htm
The BotBoarduino has been programmed through
Arduino software with the Phoenix code.
The Phoenix Code can be found at (step 5):
http://www.lynxmotion.com/images/html/build99f.htm
by KurtE
Extract the .zip file to a folder named
"BotBoarduino_CH3R_PS2". The folder name IS
required.
Open BotBoarduino_CH3R_PS2.ino in the arduino
software, turn on the robot, and click upload (the small
arrow pointing to the right.)
Remember to choose the appropriate board,
processor and port beforehand.
The problem with the Phoenix code:
The code is only for the legs (for 18 servos),
therefore Antonio cannot move its head or its tail.
Moreover the middle legs hook over the front legs
while turning, which means that the degrees in the
code must me reduced.
Antonio is controlled by a PS2, which is
connected with the BotBoarduino.
PS2 controls
The default is Walking mode 1.
Use the Left joystick to move Antonio around
without turning (this is called "translation"), and
the Right joystick rotates Antonio as it moves.
Up and Down on the D-Pad increases or decreases
the height of the body.
The Circle button puts the body onto the floor in a
'resting' position. Press Triangle or Up on the D-Pad to
raise or lower the body.
The Triangle button puts the body
at 35mm from the ground.
That is only the few things Antonio can do!
There are four special "body moves" functions that are
triggered by pressing L1, L2, Circle, or X.
While in one of these modes, it does not walk.
The joysticks and some buttons change function depending
on which mode is toggled on.
See next slide for more functions and details.
DOESN’T WORK WITH SSC-32U
Antonio is worth playing with and improving!
The goal is to calibrate Antonio to perfection and to rewrite
the Phoenix code to move Antonio’s head and tail, and to
make him turn with no problems as well!
A-Pod Hexapod Robot Specs

More Related Content

What's hot

UESJLS Robótica Clase 02
UESJLS Robótica Clase 02UESJLS Robótica Clase 02
UESJLS Robótica Clase 02
Docente Informático
 
Robots
RobotsRobots
Robotics Presentation
Robotics PresentationRobotics Presentation
Robotics Presentation
djehlke
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
Bikram Prasad
 
An introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardwareAn introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardware
Nikhil Shrivas
 
Collaborative Robots 101: The Anatomy of a Cobot
Collaborative Robots 101: The Anatomy of a CobotCollaborative Robots 101: The Anatomy of a Cobot
Collaborative Robots 101: The Anatomy of a Cobot
SICK Inc
 
The humanoid robots
The humanoid robotsThe humanoid robots
The humanoid robots
Rajeev Verma
 
Humanoid robots
Humanoid robotsHumanoid robots
Humanoid robots
Tdjaqajgtpd
 
Robotics.pptx
Robotics.pptxRobotics.pptx
Robotics.pptx
ssuser80dd96
 
Robotics.fair
Robotics.fairRobotics.fair
Robotics.fairkewins
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
UVSofts Technologies
 
Multi Robot Swarm Systems
Multi Robot Swarm SystemsMulti Robot Swarm Systems
Multi Robot Swarm Systemsrm93
 
Humanoid Robots || PPT || for electronic and electrical engineering
Humanoid Robots || PPT || for electronic and electrical engineeringHumanoid Robots || PPT || for electronic and electrical engineering
Humanoid Robots || PPT || for electronic and electrical engineering
Aakash Raj
 
Hexapod - Robot
Hexapod - RobotHexapod - Robot
Hexapod - Robot
jojothish
 
visheshwar oraon robotics presentation
visheshwar oraon   robotics presentationvisheshwar oraon   robotics presentation
visheshwar oraon robotics presentation
Akash Maurya
 
Human robo
Human roboHuman robo
The line follower robot
The line follower robotThe line follower robot
The line follower robotPoonam Narang
 
Presentation of robotics
Presentation of roboticsPresentation of robotics
Presentation of robotics
QaiserAnsari3
 

What's hot (20)

UESJLS Robótica Clase 02
UESJLS Robótica Clase 02UESJLS Robótica Clase 02
UESJLS Robótica Clase 02
 
Robots
RobotsRobots
Robots
 
Robotics Presentation
Robotics PresentationRobotics Presentation
Robotics Presentation
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 
An introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardwareAn introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardware
 
Collaborative Robots 101: The Anatomy of a Cobot
Collaborative Robots 101: The Anatomy of a CobotCollaborative Robots 101: The Anatomy of a Cobot
Collaborative Robots 101: The Anatomy of a Cobot
 
The humanoid robots
The humanoid robotsThe humanoid robots
The humanoid robots
 
Humanoid robots
Humanoid robotsHumanoid robots
Humanoid robots
 
Robotics.pptx
Robotics.pptxRobotics.pptx
Robotics.pptx
 
Roboethics
RoboethicsRoboethics
Roboethics
 
Robotics.fair
Robotics.fairRobotics.fair
Robotics.fair
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Multi Robot Swarm Systems
Multi Robot Swarm SystemsMulti Robot Swarm Systems
Multi Robot Swarm Systems
 
Humanoid Robots || PPT || for electronic and electrical engineering
Humanoid Robots || PPT || for electronic and electrical engineeringHumanoid Robots || PPT || for electronic and electrical engineering
Humanoid Robots || PPT || for electronic and electrical engineering
 
Hexapod - Robot
Hexapod - RobotHexapod - Robot
Hexapod - Robot
 
visheshwar oraon robotics presentation
visheshwar oraon   robotics presentationvisheshwar oraon   robotics presentation
visheshwar oraon robotics presentation
 
Human robo
Human roboHuman robo
Human robo
 
robotics in medical science
robotics in medical sciencerobotics in medical science
robotics in medical science
 
The line follower robot
The line follower robotThe line follower robot
The line follower robot
 
Presentation of robotics
Presentation of roboticsPresentation of robotics
Presentation of robotics
 

Viewers also liked

Six Legged Walking Mechanism
Six Legged Walking MechanismSix Legged Walking Mechanism
Six Legged Walking Mechanism
hassanmehdi97
 
Mechanical Spider - Robotics Course Details
Mechanical Spider  - Robotics Course DetailsMechanical Spider  - Robotics Course Details
Mechanical Spider - Robotics Course Details
Academy of Robotics
 
Spider 1.0
Spider 1.0Spider 1.0
Spider 1.0
vr1988
 
A raspberry pi hexy
A raspberry pi hexyA raspberry pi hexy
A raspberry pi hexy
Mithi Sevilla
 
HexaDuino - Flying Hexapod
HexaDuino - Flying HexapodHexaDuino - Flying Hexapod
HexaDuino - Flying Hexapod
Kenny Fernando
 
Arachnid tutorial
Arachnid tutorialArachnid tutorial
Arachnid tutorialkameshsept
 
A Bionic gait programming algorithm for Hexapod Robot
A Bionic gait programming algorithm for Hexapod RobotA Bionic gait programming algorithm for Hexapod Robot
A Bionic gait programming algorithm for Hexapod Robot
Hao Yuan Cheng
 
DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER
DESIGN OF A SIMPLIFIED FOUR LEGGED WALKERDESIGN OF A SIMPLIFIED FOUR LEGGED WALKER
DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER
Arshad Javed
 
4 legged walking robot
4 legged walking robot4 legged walking robot
4 legged walking robot
Ravi Kumar Vilasagaram
 
Workshop 1 teamsamenwerking
Workshop 1 teamsamenwerkingWorkshop 1 teamsamenwerking
Workshop 1 teamsamenwerkingTheo Jansen
 
P1130940886 Outline
P1130940886 OutlineP1130940886 Outline
P1130940886 Outline
Ashraf Aboshosha
 
Theo jansen
Theo jansenTheo jansen
Theo jansen
lolomaarquez
 
FYP_POSTER_PRESENTATION_ELECTRICAL
FYP_POSTER_PRESENTATION_ELECTRICALFYP_POSTER_PRESENTATION_ELECTRICAL
FYP_POSTER_PRESENTATION_ELECTRICALsameer ahmed
 
The Search For Dark Energy - 4.26.2010 - Joe Beno
The Search For Dark Energy - 4.26.2010 - Joe BenoThe Search For Dark Energy - 4.26.2010 - Joe Beno
The Search For Dark Energy - 4.26.2010 - Joe Benocahouser
 
Hexapod correction
Hexapod correctionHexapod correction
Hexapod correction
mangalparihar
 
A Raspberry Pi Hexy - short
A Raspberry Pi Hexy - shortA Raspberry Pi Hexy - short
A Raspberry Pi Hexy - short
Mithi Sevilla
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
eSAT Journals
 
Theo Jansen presentación
Theo Jansen presentaciónTheo Jansen presentación
Theo Jansen presentación
Agustina Fernández
 

Viewers also liked (20)

Six Legged Walking Mechanism
Six Legged Walking MechanismSix Legged Walking Mechanism
Six Legged Walking Mechanism
 
Mechanical Spider - Robotics Course Details
Mechanical Spider  - Robotics Course DetailsMechanical Spider  - Robotics Course Details
Mechanical Spider - Robotics Course Details
 
Spider 1.0
Spider 1.0Spider 1.0
Spider 1.0
 
A raspberry pi hexy
A raspberry pi hexyA raspberry pi hexy
A raspberry pi hexy
 
HexaDuino - Flying Hexapod
HexaDuino - Flying HexapodHexaDuino - Flying Hexapod
HexaDuino - Flying Hexapod
 
Arachnid tutorial
Arachnid tutorialArachnid tutorial
Arachnid tutorial
 
A Bionic gait programming algorithm for Hexapod Robot
A Bionic gait programming algorithm for Hexapod RobotA Bionic gait programming algorithm for Hexapod Robot
A Bionic gait programming algorithm for Hexapod Robot
 
DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER
DESIGN OF A SIMPLIFIED FOUR LEGGED WALKERDESIGN OF A SIMPLIFIED FOUR LEGGED WALKER
DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER
 
4 legged walking robot
4 legged walking robot4 legged walking robot
4 legged walking robot
 
Workshop 1 teamsamenwerking
Workshop 1 teamsamenwerkingWorkshop 1 teamsamenwerking
Workshop 1 teamsamenwerking
 
P1130940886 Outline
P1130940886 OutlineP1130940886 Outline
P1130940886 Outline
 
Theo jansen
Theo jansenTheo jansen
Theo jansen
 
dheeraj
dheerajdheeraj
dheeraj
 
FYP_POSTER_PRESENTATION_ELECTRICAL
FYP_POSTER_PRESENTATION_ELECTRICALFYP_POSTER_PRESENTATION_ELECTRICAL
FYP_POSTER_PRESENTATION_ELECTRICAL
 
The Search For Dark Energy - 4.26.2010 - Joe Beno
The Search For Dark Energy - 4.26.2010 - Joe BenoThe Search For Dark Energy - 4.26.2010 - Joe Beno
The Search For Dark Energy - 4.26.2010 - Joe Beno
 
Hexapod correction
Hexapod correctionHexapod correction
Hexapod correction
 
A Raspberry Pi Hexy - short
A Raspberry Pi Hexy - shortA Raspberry Pi Hexy - short
A Raspberry Pi Hexy - short
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
P1131131674
P1131131674P1131131674
P1131131674
 
Theo Jansen presentación
Theo Jansen presentaciónTheo Jansen presentación
Theo Jansen presentación
 

Similar to Hexapod Presentation

NexusBot Assembly and Control Manual v0.1 (English)
NexusBot Assembly and Control Manual v0.1 (English)NexusBot Assembly and Control Manual v0.1 (English)
NexusBot Assembly and Control Manual v0.1 (English)
台灣程式教育協進會(TCEA)
 
Shaoge smc4 4-16a16b offline cnc controller
Shaoge smc4 4-16a16b offline cnc controllerShaoge smc4 4-16a16b offline cnc controller
Shaoge smc4 4-16a16b offline cnc controller
arco zhang
 
Rollformer Controller (iCON AP0107-03C)
Rollformer Controller (iCON AP0107-03C)Rollformer Controller (iCON AP0107-03C)
Rollformer Controller (iCON AP0107-03C)
i Control
 
E 022 co2 fractional laser machine user manual
E 022 co2 fractional laser machine user manualE 022 co2 fractional laser machine user manual
E 022 co2 fractional laser machine user manual
E-beauty
 
E 022 co2 fractional laser machine user manual
E 022 co2 fractional laser machine user manualE 022 co2 fractional laser machine user manual
E 022 co2 fractional laser machine user manual
E-beauty
 
Ir reverse engineering (1)
Ir reverse engineering (1)Ir reverse engineering (1)
Ir reverse engineering (1)
raptor0102
 
SMC4-4-16A16B offline CNC controller manual
SMC4-4-16A16B offline CNC controller manual SMC4-4-16A16B offline CNC controller manual
SMC4-4-16A16B offline CNC controller manual
arco zhang
 
Pneumatic Power
Pneumatic PowerPneumatic Power
Pneumatic Power
692sfrobotics
 
Rishabh gaur
Rishabh gaurRishabh gaur
Rishabh gaur
RishabhGaur34
 
PICK AND PLACE ROBOTS IN MECHTRONICS BY ABS
PICK AND PLACE ROBOTS IN MECHTRONICS BY ABSPICK AND PLACE ROBOTS IN MECHTRONICS BY ABS
PICK AND PLACE ROBOTS IN MECHTRONICS BY ABS
ArulbharathisArulbha
 
Training crimp - Team work - Results - Innovation
Training crimp - Team work - Results - InnovationTraining crimp - Team work - Results - Innovation
Training crimp - Team work - Results - Innovation
Jacson Cardoso
 
P6 semi auto printer manual
P6 semi auto printer manualP6 semi auto printer manual
P6 semi auto printer manual
Mark Tung
 
Manual de mantenimiento y repAracion KRV127R_SM_KENWOOD.pptx
Manual de mantenimiento y repAracion KRV127R_SM_KENWOOD.pptxManual de mantenimiento y repAracion KRV127R_SM_KENWOOD.pptx
Manual de mantenimiento y repAracion KRV127R_SM_KENWOOD.pptx
Gee Diaz
 
MOZA Lite Camera Stabilizer Set Up Instructions
MOZA Lite Camera Stabilizer Set Up InstructionsMOZA Lite Camera Stabilizer Set Up Instructions
MOZA Lite Camera Stabilizer Set Up Instructions
Queena Wang
 
P3 semi auto printer manual
P3 semi auto printer manualP3 semi auto printer manual
P3 semi auto printer manual
Mark Tung
 
Lego robotics exam review
Lego robotics exam reviewLego robotics exam review
Lego robotics exam reviewLana Pereira
 
Gaitor final report
Gaitor final reportGaitor final report
Gaitor final report
Sifat Syed
 
Caterpillar cat ep20 kt forklift lift trucks service repair manual snetb5a 50...
Caterpillar cat ep20 kt forklift lift trucks service repair manual snetb5a 50...Caterpillar cat ep20 kt forklift lift trucks service repair manual snetb5a 50...
Caterpillar cat ep20 kt forklift lift trucks service repair manual snetb5a 50...
fjjsekkmdmes
 
Domo Arigato, Mr(uby) Roboto
Domo Arigato, Mr(uby) RobotoDomo Arigato, Mr(uby) Roboto
Domo Arigato, Mr(uby) Roboto
yamanekko
 

Similar to Hexapod Presentation (20)

NexusBot Assembly and Control Manual v0.1 (English)
NexusBot Assembly and Control Manual v0.1 (English)NexusBot Assembly and Control Manual v0.1 (English)
NexusBot Assembly and Control Manual v0.1 (English)
 
Shaoge smc4 4-16a16b offline cnc controller
Shaoge smc4 4-16a16b offline cnc controllerShaoge smc4 4-16a16b offline cnc controller
Shaoge smc4 4-16a16b offline cnc controller
 
Rollformer Controller (iCON AP0107-03C)
Rollformer Controller (iCON AP0107-03C)Rollformer Controller (iCON AP0107-03C)
Rollformer Controller (iCON AP0107-03C)
 
E 022 co2 fractional laser machine user manual
E 022 co2 fractional laser machine user manualE 022 co2 fractional laser machine user manual
E 022 co2 fractional laser machine user manual
 
E 022 co2 fractional laser machine user manual
E 022 co2 fractional laser machine user manualE 022 co2 fractional laser machine user manual
E 022 co2 fractional laser machine user manual
 
Ir reverse engineering (1)
Ir reverse engineering (1)Ir reverse engineering (1)
Ir reverse engineering (1)
 
SMC4-4-16A16B offline CNC controller manual
SMC4-4-16A16B offline CNC controller manual SMC4-4-16A16B offline CNC controller manual
SMC4-4-16A16B offline CNC controller manual
 
Pneumatic Power
Pneumatic PowerPneumatic Power
Pneumatic Power
 
Rishabh gaur
Rishabh gaurRishabh gaur
Rishabh gaur
 
PICK AND PLACE ROBOTS IN MECHTRONICS BY ABS
PICK AND PLACE ROBOTS IN MECHTRONICS BY ABSPICK AND PLACE ROBOTS IN MECHTRONICS BY ABS
PICK AND PLACE ROBOTS IN MECHTRONICS BY ABS
 
Training crimp - Team work - Results - Innovation
Training crimp - Team work - Results - InnovationTraining crimp - Team work - Results - Innovation
Training crimp - Team work - Results - Innovation
 
P6 semi auto printer manual
P6 semi auto printer manualP6 semi auto printer manual
P6 semi auto printer manual
 
Manual de mantenimiento y repAracion KRV127R_SM_KENWOOD.pptx
Manual de mantenimiento y repAracion KRV127R_SM_KENWOOD.pptxManual de mantenimiento y repAracion KRV127R_SM_KENWOOD.pptx
Manual de mantenimiento y repAracion KRV127R_SM_KENWOOD.pptx
 
MOZA Lite Camera Stabilizer Set Up Instructions
MOZA Lite Camera Stabilizer Set Up InstructionsMOZA Lite Camera Stabilizer Set Up Instructions
MOZA Lite Camera Stabilizer Set Up Instructions
 
P3 semi auto printer manual
P3 semi auto printer manualP3 semi auto printer manual
P3 semi auto printer manual
 
Lego robotics exam review
Lego robotics exam reviewLego robotics exam review
Lego robotics exam review
 
Gaitor final report
Gaitor final reportGaitor final report
Gaitor final report
 
UNIT 2.pptx
UNIT 2.pptxUNIT 2.pptx
UNIT 2.pptx
 
Caterpillar cat ep20 kt forklift lift trucks service repair manual snetb5a 50...
Caterpillar cat ep20 kt forklift lift trucks service repair manual snetb5a 50...Caterpillar cat ep20 kt forklift lift trucks service repair manual snetb5a 50...
Caterpillar cat ep20 kt forklift lift trucks service repair manual snetb5a 50...
 
Domo Arigato, Mr(uby) Roboto
Domo Arigato, Mr(uby) RobotoDomo Arigato, Mr(uby) Roboto
Domo Arigato, Mr(uby) Roboto
 

Hexapod Presentation

  • 2. Antonio’s body is insect inspired. The angled legs provides additional range of movement. The three DOF (degree of freedom) leg design means it can walk in any direction! 3DOF LEG TIBIA FEMUR COXA
  • 3. Antonio has been designed to use 18 HS-645 servos for the legs and an additional 7 servos for the head and tail. It's truly amazing to see in action. Range = 180°
  • 4. There are 25 servos in total RIGHT SIDE LEGS FRONT: 08, 09, 10 MIDDLE: 04, 05, 06 BACK: 00, 01, 02 LEFT SIDE LEGS FRONT: 24, 25, 26 MIDDLE: 20, 21, 22 BACK: 16, 17, 18 TAIL 30, 31* 2 servos HEAD 13, 12*, 14, 29, 28 5 servos *Servos that need replacement
  • 6. SSC-32U Servo Controller There are two ways through which you can control the 25 servos (18 for legs and 7 for head and tail) using an SSC- 32U servo controller. You can either do it: •directly from the lynx SSC-32 Terminal (a program called LynxTerm). •from the BotBoarduino board.
  • 7. LynxTerm LynxTerm is used to test the servos and to calibrate Antonio. How to use LynxTerm: Connect the SSC-32U to the computer skip LynxTerm tutorial
  • 8.  Turn on robot and open LynxTerm
  • 9.  Select the port and click connect
  • 10.  All = 1500 means all to neutral positions NOTICE: the neutral positions might be wrong due to the assembly or the servos
  • 11. How Antonio’s LEGS should be calibrated
  • 12. How Antonio’s HEAD and TAIL should be calibrated
  • 13.  Turn on Registers and read the positions of the servos
  • 14.  pick a servo and change its angle by scrolling up and down the Offset nob This will help you to: •test if a particular servo works •adjust a certain servo to the position it should have according to the previous guidelines
  • 15. NOTICE that servos have limited range they can be adjusted. If a servo is too off you might need to fix the problem by re-assembling and assembling a part again. 90°90°
  • 16. Re-assembling and assembling a part again • Detach the servo control horn from Antonio, but do not detach its cable from the SSC-32U. • Pull off the metal control horn from the shaft. • Turn on the robot and open LynxTerm. • Set all = 1500. • Push the metal control horn back on this way: • Attach the servo back into position.
  • 17. Once all the servos are perfectly aligned push Write and the program will save the adjustments unto SSC-32U.
  • 18. To study and learn more about how the servos, the SSC-32U and LynxTerm work go to: http://www.lynxmotion.com/images/data/lynxmotion_ssc-32u_usb_u
  • 19. BotBoarduino board The BotBoarduino is an Arduino Duemilanove compatible microcontroller made specifically for the Lynxmotion robots. It has the 3" x 2.3" footprint so it can be attached to any of the robot kits. It retains the normal Arduino shield connections as well. The BotBoarduino is connected with the SSC-32U Servo Controller and PS2 level shifter board for PS2 control.
  • 20.
  • 21. To study and learn more about how the BotBoarduino works go to: http://www.lynxmotion.com/images/html/build185.htm
  • 22. The BotBoarduino has been programmed through Arduino software with the Phoenix code. The Phoenix Code can be found at (step 5): http://www.lynxmotion.com/images/html/build99f.htm by KurtE
  • 23. Extract the .zip file to a folder named "BotBoarduino_CH3R_PS2". The folder name IS required. Open BotBoarduino_CH3R_PS2.ino in the arduino software, turn on the robot, and click upload (the small arrow pointing to the right.)
  • 24. Remember to choose the appropriate board, processor and port beforehand.
  • 25. The problem with the Phoenix code: The code is only for the legs (for 18 servos), therefore Antonio cannot move its head or its tail. Moreover the middle legs hook over the front legs while turning, which means that the degrees in the code must me reduced.
  • 26. Antonio is controlled by a PS2, which is connected with the BotBoarduino.
  • 28. The default is Walking mode 1. Use the Left joystick to move Antonio around without turning (this is called "translation"), and the Right joystick rotates Antonio as it moves.
  • 29. Up and Down on the D-Pad increases or decreases the height of the body.
  • 30. The Circle button puts the body onto the floor in a 'resting' position. Press Triangle or Up on the D-Pad to raise or lower the body. The Triangle button puts the body at 35mm from the ground.
  • 31. That is only the few things Antonio can do! There are four special "body moves" functions that are triggered by pressing L1, L2, Circle, or X. While in one of these modes, it does not walk. The joysticks and some buttons change function depending on which mode is toggled on. See next slide for more functions and details.
  • 33. Antonio is worth playing with and improving! The goal is to calibrate Antonio to perfection and to rewrite the Phoenix code to move Antonio’s head and tail, and to make him turn with no problems as well!