SlideShare a Scribd company logo
Otto Servo
Calibration
guide
Do you
really
need to
calibrate?
● Also called “centering” or “homing”
● It is in the hardware a
“mechanical alignment”
● Most 180 degrees servo motors
have the rotation mechanically
limited
● Align the servos close to 90
degrees angle it is a requirement
in Otto to be able to walk or dance.
● If Otto is falling is because of bad
alignment in the servos, re-
assemble again
● “to Increase accuracy”
● It is made with software,
“electronic calibration”
● Calibration is ONLY required for
precise movements like "straight
walk" or standing in one leg.
(is optional not required)
● In any case you MUST align
servos as close as possible to the
center before calibrating. (+- 6
degrees)
Align Servos Calibrate Servos
Why is it not walking straight?
If you have carefully followed the instructions on how to build Otto
and have made sure that all the servos are aligned(set at 90
degrees) before you attach the arms good job you have a functional
robot that you can use for dancing and interactions.
Otto will move ok but not perfect.
😞 What happened?
Why Otto doesn’t walk straight and doesn’t move smoothly in certain
movements?
Otto needs
adjustments
Do not be disappointed and do not worry! This is completely normal
and happens in every Otto or robot built. This is the stage where you
need to adjust the central positions of the servos using a process
called “calibration”. This will only need to be done once per robot and
then the correct positions will be remembered every time you turn on
your Otto.
Download
the Servo
Calibration
App
Install
Let’s
do a
Perfect
walk
Proper Otto
Calibration
1. Click the open icon and
select the example file
included in the folder, make
sure your robot is connected
to the usb and then click
upload.
Servo Calibration
2. After successfully upload
Unplug the USB connection.
3. Unzip and Run the app file
according to your OS
contained in its relevant
folder.
Leave the file in its folder -
the program will not run if it
does not have access to the
data files.
Servo Calibration
4. Plug the USB again into Otto
and the red cross should turn
into a green tick when the
program has recognised that
the USB connection has been
made.
If you forgot to unplug the USB,
you will need to close the
program, unplug the USB and
start the program again.
Servo Calibration
5. Now calibrate the servo
positions so the the legs and
feet are correctly aligned in the
robot on your table.
The slider allows for large
changes in the angle and the +
and - buttons much finer
control on the position of each
servo.
Servo Calibration
6. When the servos on Otto are
correctly aligned, click on 'Walk
Test' to see how Otto moves.
If further fine adjustments are
required, they should be done
now and the walk test repeated.
Be careful that the USB cable
does not interfere with Otto's
movement and do not
disconnect.
Servo Calibration
7. Once you are happy with the
calibration, click 'Save'.
A tick and properly aligned Otto
will appear on the interface.
Your Otto will produce a happy
sound (if you have connected
the buzzer) and a short dance.
Now you can disconnect and
let Otto run freely calibrated.
CONGRATULATIONS!
You have successfully calibrated Otto's servos. The positions
have been saved to Otto and will not need to be calibrated
again unless you change the Nano or any of the servos.
Did you have problems?
ask in our community
🤔
join now!

More Related Content

Similar to Otto Servo Calibration guide.pptx

Lander L-Desk with SteadyType Installation Manual
Lander L-Desk with SteadyType Installation ManualLander L-Desk with SteadyType Installation Manual
Lander L-Desk with SteadyType Installation Manual
iMovR
 
How to set up and use Automatic Tool Zero feature by MASSO
How to set up and use Automatic Tool Zero feature by MASSO How to set up and use Automatic Tool Zero feature by MASSO
How to set up and use Automatic Tool Zero feature by MASSO
massocnc
 
Ytesonhuong huong-dan-su-dung-may-dem-buoc-omron hj-321
Ytesonhuong huong-dan-su-dung-may-dem-buoc-omron hj-321Ytesonhuong huong-dan-su-dung-may-dem-buoc-omron hj-321
Ytesonhuong huong-dan-su-dung-may-dem-buoc-omron hj-321
Son Huong Medical Equipment
 
IRJET- Voice Controlled Reclining Wheelchair
IRJET-  	  Voice Controlled Reclining WheelchairIRJET-  	  Voice Controlled Reclining Wheelchair
IRJET- Voice Controlled Reclining Wheelchair
IRJET Journal
 
PLC Programming Example - Conveyor Reject (Shift Register)
PLC Programming Example - Conveyor Reject  (Shift Register)PLC Programming Example - Conveyor Reject  (Shift Register)
PLC Programming Example - Conveyor Reject (Shift Register)
ACC Automation
 
Programming with sensors bumper switch 1
Programming with sensors   bumper switch 1Programming with sensors   bumper switch 1
Programming with sensors bumper switch 1David Young
 
Lander L-Desk Installation Manual
Lander L-Desk Installation Manual Lander L-Desk Installation Manual
Lander L-Desk Installation Manual
iMovR
 
Fadal Keyboard User Manual
Fadal Keyboard User ManualFadal Keyboard User Manual
Fadal Keyboard User Manual
Independent Technology Service Inc
 
Fadal keyboard user manual
Fadal keyboard user manualFadal keyboard user manual
Fadal keyboard user manual
Independent Technology Service Inc
 
Longshot Marksman Target Cameras Instruction Manual | Optics Trade
Longshot Marksman Target Cameras Instruction Manual | Optics TradeLongshot Marksman Target Cameras Instruction Manual | Optics Trade
Longshot Marksman Target Cameras Instruction Manual | Optics Trade
Optics-Trade
 
MITSUBISHI_CR750CR751-Controller-Instruction-Manual-Detailed-Explanations-of-...
MITSUBISHI_CR750CR751-Controller-Instruction-Manual-Detailed-Explanations-of-...MITSUBISHI_CR750CR751-Controller-Instruction-Manual-Detailed-Explanations-of-...
MITSUBISHI_CR750CR751-Controller-Instruction-Manual-Detailed-Explanations-of-...
Pedro Jose Pastrana Marin
 
Segway self balancing scooter
Segway self balancing scooterSegway self balancing scooter
Segway self balancing scooter
itfakash
 
Scorebot manual
Scorebot manualScorebot manual
Scorebot manual
WayneAllsopp
 
Site Surveying Fieldwork 1
Site Surveying Fieldwork 1Site Surveying Fieldwork 1
Site Surveying Fieldwork 1Yap Xin
 
ROBOTICS and AUTOMATION concepts of Robotics.pptx
ROBOTICS and AUTOMATION concepts of Robotics.pptxROBOTICS and AUTOMATION concepts of Robotics.pptx
ROBOTICS and AUTOMATION concepts of Robotics.pptx
srivastavavaibhav129
 
Blocos command reference_pdf_78474
Blocos command reference_pdf_78474Blocos command reference_pdf_78474
Blocos command reference_pdf_78474
Industrial N°6
 
Smartwash | Smart Toilets | Buy Online Bathroom Accessories | Smartwash-UserM...
Smartwash | Smart Toilets | Buy Online Bathroom Accessories | Smartwash-UserM...Smartwash | Smart Toilets | Buy Online Bathroom Accessories | Smartwash-UserM...
Smartwash | Smart Toilets | Buy Online Bathroom Accessories | Smartwash-UserM...
smartwash world
 
The Ensign's Standing Desk Installation and User Manual
The Ensign's Standing Desk Installation and User ManualThe Ensign's Standing Desk Installation and User Manual
The Ensign's Standing Desk Installation and User Manual
iMovR
 
160324796897.docx
160324796897.docx160324796897.docx
160324796897.docx
MahfuzNordin1
 

Similar to Otto Servo Calibration guide.pptx (20)

Lander L-Desk with SteadyType Installation Manual
Lander L-Desk with SteadyType Installation ManualLander L-Desk with SteadyType Installation Manual
Lander L-Desk with SteadyType Installation Manual
 
How to set up and use Automatic Tool Zero feature by MASSO
How to set up and use Automatic Tool Zero feature by MASSO How to set up and use Automatic Tool Zero feature by MASSO
How to set up and use Automatic Tool Zero feature by MASSO
 
Ytesonhuong huong-dan-su-dung-may-dem-buoc-omron hj-321
Ytesonhuong huong-dan-su-dung-may-dem-buoc-omron hj-321Ytesonhuong huong-dan-su-dung-may-dem-buoc-omron hj-321
Ytesonhuong huong-dan-su-dung-may-dem-buoc-omron hj-321
 
IRJET- Voice Controlled Reclining Wheelchair
IRJET-  	  Voice Controlled Reclining WheelchairIRJET-  	  Voice Controlled Reclining Wheelchair
IRJET- Voice Controlled Reclining Wheelchair
 
PLC Programming Example - Conveyor Reject (Shift Register)
PLC Programming Example - Conveyor Reject  (Shift Register)PLC Programming Example - Conveyor Reject  (Shift Register)
PLC Programming Example - Conveyor Reject (Shift Register)
 
Programming with sensors bumper switch 1
Programming with sensors   bumper switch 1Programming with sensors   bumper switch 1
Programming with sensors bumper switch 1
 
Lander L-Desk Installation Manual
Lander L-Desk Installation Manual Lander L-Desk Installation Manual
Lander L-Desk Installation Manual
 
Fadal Keyboard User Manual
Fadal Keyboard User ManualFadal Keyboard User Manual
Fadal Keyboard User Manual
 
Fadal keyboard user manual
Fadal keyboard user manualFadal keyboard user manual
Fadal keyboard user manual
 
Longshot Marksman Target Cameras Instruction Manual | Optics Trade
Longshot Marksman Target Cameras Instruction Manual | Optics TradeLongshot Marksman Target Cameras Instruction Manual | Optics Trade
Longshot Marksman Target Cameras Instruction Manual | Optics Trade
 
MITSUBISHI_CR750CR751-Controller-Instruction-Manual-Detailed-Explanations-of-...
MITSUBISHI_CR750CR751-Controller-Instruction-Manual-Detailed-Explanations-of-...MITSUBISHI_CR750CR751-Controller-Instruction-Manual-Detailed-Explanations-of-...
MITSUBISHI_CR750CR751-Controller-Instruction-Manual-Detailed-Explanations-of-...
 
Segway self balancing scooter
Segway self balancing scooterSegway self balancing scooter
Segway self balancing scooter
 
Scorebot manual
Scorebot manualScorebot manual
Scorebot manual
 
Site Surveying Fieldwork 1
Site Surveying Fieldwork 1Site Surveying Fieldwork 1
Site Surveying Fieldwork 1
 
ROBOTICS and AUTOMATION concepts of Robotics.pptx
ROBOTICS and AUTOMATION concepts of Robotics.pptxROBOTICS and AUTOMATION concepts of Robotics.pptx
ROBOTICS and AUTOMATION concepts of Robotics.pptx
 
Blocos command reference_pdf_78474
Blocos command reference_pdf_78474Blocos command reference_pdf_78474
Blocos command reference_pdf_78474
 
7FG_D35-50 CAT
7FG_D35-50 CAT7FG_D35-50 CAT
7FG_D35-50 CAT
 
Smartwash | Smart Toilets | Buy Online Bathroom Accessories | Smartwash-UserM...
Smartwash | Smart Toilets | Buy Online Bathroom Accessories | Smartwash-UserM...Smartwash | Smart Toilets | Buy Online Bathroom Accessories | Smartwash-UserM...
Smartwash | Smart Toilets | Buy Online Bathroom Accessories | Smartwash-UserM...
 
The Ensign's Standing Desk Installation and User Manual
The Ensign's Standing Desk Installation and User ManualThe Ensign's Standing Desk Installation and User Manual
The Ensign's Standing Desk Installation and User Manual
 
160324796897.docx
160324796897.docx160324796897.docx
160324796897.docx
 

Recently uploaded

weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
itech2017
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 

Recently uploaded (20)

weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 

Otto Servo Calibration guide.pptx

  • 3. ● Also called “centering” or “homing” ● It is in the hardware a “mechanical alignment” ● Most 180 degrees servo motors have the rotation mechanically limited ● Align the servos close to 90 degrees angle it is a requirement in Otto to be able to walk or dance. ● If Otto is falling is because of bad alignment in the servos, re- assemble again ● “to Increase accuracy” ● It is made with software, “electronic calibration” ● Calibration is ONLY required for precise movements like "straight walk" or standing in one leg. (is optional not required) ● In any case you MUST align servos as close as possible to the center before calibrating. (+- 6 degrees) Align Servos Calibrate Servos
  • 4. Why is it not walking straight? If you have carefully followed the instructions on how to build Otto and have made sure that all the servos are aligned(set at 90 degrees) before you attach the arms good job you have a functional robot that you can use for dancing and interactions. Otto will move ok but not perfect. 😞 What happened? Why Otto doesn’t walk straight and doesn’t move smoothly in certain movements?
  • 5. Otto needs adjustments Do not be disappointed and do not worry! This is completely normal and happens in every Otto or robot built. This is the stage where you need to adjust the central positions of the servos using a process called “calibration”. This will only need to be done once per robot and then the correct positions will be remembered every time you turn on your Otto.
  • 9. Proper Otto Calibration 1. Click the open icon and select the example file included in the folder, make sure your robot is connected to the usb and then click upload.
  • 10. Servo Calibration 2. After successfully upload Unplug the USB connection. 3. Unzip and Run the app file according to your OS contained in its relevant folder. Leave the file in its folder - the program will not run if it does not have access to the data files.
  • 11. Servo Calibration 4. Plug the USB again into Otto and the red cross should turn into a green tick when the program has recognised that the USB connection has been made. If you forgot to unplug the USB, you will need to close the program, unplug the USB and start the program again.
  • 12. Servo Calibration 5. Now calibrate the servo positions so the the legs and feet are correctly aligned in the robot on your table. The slider allows for large changes in the angle and the + and - buttons much finer control on the position of each servo.
  • 13. Servo Calibration 6. When the servos on Otto are correctly aligned, click on 'Walk Test' to see how Otto moves. If further fine adjustments are required, they should be done now and the walk test repeated. Be careful that the USB cable does not interfere with Otto's movement and do not disconnect.
  • 14. Servo Calibration 7. Once you are happy with the calibration, click 'Save'. A tick and properly aligned Otto will appear on the interface. Your Otto will produce a happy sound (if you have connected the buzzer) and a short dance. Now you can disconnect and let Otto run freely calibrated.
  • 15. CONGRATULATIONS! You have successfully calibrated Otto's servos. The positions have been saved to Otto and will not need to be calibrated again unless you change the Nano or any of the servos.
  • 16. Did you have problems? ask in our community 🤔 join now!