SlideShare a Scribd company logo
1 of 21
Segway Robotics
An Introduction using Control
Theory
• Segway robot is a complicated robotic system. It is a type of robot which
balance on two wheel.
• The first Segway robotics based model was introduced in market by
DEAN KAMEN with DOUG FIELD.
• Name of product: Segway PT.
• A user commands the Segway to go forward by shifting their weight
forward on the platform, and backward by shifting their weight backward.
• Uses Gyroscopic sensors and fluid-based levelling sensors detect the
weight shift.
Bla Bla Bla ………..
Concept behind Segway Robotics
• Segway Robotics is based on classical control theory.
• Works on discrete time system.
• The model of Segway Robot is a combination of both UNICYCLE
MODEL and INVERTED PENDULUM MODEL.
Linear System
• But all the models are not linear.
• Rather most of them are non-linear in nature
Linearization
Inverted Pendulum
Unicycle
Stability
Re(l)<0
Re(l)=0
Re(l)≤0
State Feedback
Stabilization using Pole Placement
Controllability
• Then the system is Completely Controllable
• Pole placement is then possible
Segway Robot Again !
6
Therefore, System is not completely Controllable!
But here we can consider only v and w of the uniclycle part
4Now,
Therefore, System is completely Controllable!
References
Presentation by:-
SHASHANK MISHRA
MAE-II
VISHAL SINGH
MAE-II

More Related Content

What's hot

Two wheel self balancing robot
 Two wheel self balancing robot Two wheel self balancing robot
Two wheel self balancing robotadeela aslam
 
Self-Balancing Two-Wheeler
Self-Balancing Two-WheelerSelf-Balancing Two-Wheeler
Self-Balancing Two-Wheelervivatechijri
 
Two wheeled self balancing robot for autonomous navigation
Two wheeled self balancing robot for autonomous navigationTwo wheeled self balancing robot for autonomous navigation
Two wheeled self balancing robot for autonomous navigationIAEME Publication
 
Gyroscopic stabilization of unstable vehicles
Gyroscopic stabilization of unstable vehiclesGyroscopic stabilization of unstable vehicles
Gyroscopic stabilization of unstable vehiclesParth Patel
 
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot IJECEIAES
 
Stabilized controller of a two wheels robot
Stabilized controller of a two wheels robotStabilized controller of a two wheels robot
Stabilized controller of a two wheels robotjournalBEEI
 
IRJET- Self Balancing Robot using Arduino Uno
IRJET-  	  Self Balancing Robot using Arduino UnoIRJET-  	  Self Balancing Robot using Arduino Uno
IRJET- Self Balancing Robot using Arduino UnoIRJET Journal
 
Pick n place robot abstract
Pick n place robot abstractPick n place robot abstract
Pick n place robot abstractshakib65
 
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
IRJET-  	  Design & Development of Two-Wheeled Self Balancing RobotIRJET-  	  Design & Development of Two-Wheeled Self Balancing Robot
IRJET- Design & Development of Two-Wheeled Self Balancing RobotIRJET Journal
 
Self Balancing Robot Project proposal
Self Balancing Robot Project proposalSelf Balancing Robot Project proposal
Self Balancing Robot Project proposalabdullahkhalid50
 
Balancing a Segway robot using LQR controller based on genetic and bacteria f...
Balancing a Segway robot using LQR controller based on genetic and bacteria f...Balancing a Segway robot using LQR controller based on genetic and bacteria f...
Balancing a Segway robot using LQR controller based on genetic and bacteria f...TELKOMNIKA JOURNAL
 
6 DOF Robotic Arm - Mechatronics Course Project
6 DOF Robotic Arm - Mechatronics Course Project6 DOF Robotic Arm - Mechatronics Course Project
6 DOF Robotic Arm - Mechatronics Course ProjectAmr Mousa
 
Android based automated wheelchair
Android based automated wheelchairAndroid based automated wheelchair
Android based automated wheelchairshashank tiwari
 
Pick and Place Robotic Arm 1
Pick and Place Robotic Arm 1Pick and Place Robotic Arm 1
Pick and Place Robotic Arm 1Dixit Patel
 
Project Report for Automated Guided Vehicle
Project Report for Automated Guided VehicleProject Report for Automated Guided Vehicle
Project Report for Automated Guided VehicleSOORAJ V R
 

What's hot (20)

Two wheel self balancing robot
 Two wheel self balancing robot Two wheel self balancing robot
Two wheel self balancing robot
 
Self-Balancing Two-Wheeler
Self-Balancing Two-WheelerSelf-Balancing Two-Wheeler
Self-Balancing Two-Wheeler
 
Two wheeled self balancing robot for autonomous navigation
Two wheeled self balancing robot for autonomous navigationTwo wheeled self balancing robot for autonomous navigation
Two wheeled self balancing robot for autonomous navigation
 
Gyroscopic stabilization of unstable vehicles
Gyroscopic stabilization of unstable vehiclesGyroscopic stabilization of unstable vehicles
Gyroscopic stabilization of unstable vehicles
 
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
 
icondm2016_ppt (1)
icondm2016_ppt (1)icondm2016_ppt (1)
icondm2016_ppt (1)
 
Stabilized controller of a two wheels robot
Stabilized controller of a two wheels robotStabilized controller of a two wheels robot
Stabilized controller of a two wheels robot
 
IRJET- Self Balancing Robot using Arduino Uno
IRJET-  	  Self Balancing Robot using Arduino UnoIRJET-  	  Self Balancing Robot using Arduino Uno
IRJET- Self Balancing Robot using Arduino Uno
 
In-wheel Hubless motor system
In-wheel Hubless motor systemIn-wheel Hubless motor system
In-wheel Hubless motor system
 
Pick n place robot abstract
Pick n place robot abstractPick n place robot abstract
Pick n place robot abstract
 
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
IRJET-  	  Design & Development of Two-Wheeled Self Balancing RobotIRJET-  	  Design & Development of Two-Wheeled Self Balancing Robot
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
 
Self Balancing Robot Project proposal
Self Balancing Robot Project proposalSelf Balancing Robot Project proposal
Self Balancing Robot Project proposal
 
Balancing a Segway robot using LQR controller based on genetic and bacteria f...
Balancing a Segway robot using LQR controller based on genetic and bacteria f...Balancing a Segway robot using LQR controller based on genetic and bacteria f...
Balancing a Segway robot using LQR controller based on genetic and bacteria f...
 
009
009009
009
 
Automatic side stand repossess system
Automatic side stand repossess systemAutomatic side stand repossess system
Automatic side stand repossess system
 
6 DOF Robotic Arm - Mechatronics Course Project
6 DOF Robotic Arm - Mechatronics Course Project6 DOF Robotic Arm - Mechatronics Course Project
6 DOF Robotic Arm - Mechatronics Course Project
 
Android based automated wheelchair
Android based automated wheelchairAndroid based automated wheelchair
Android based automated wheelchair
 
Pick and Place Robotic Arm 1
Pick and Place Robotic Arm 1Pick and Place Robotic Arm 1
Pick and Place Robotic Arm 1
 
Project Report for Automated Guided Vehicle
Project Report for Automated Guided VehicleProject Report for Automated Guided Vehicle
Project Report for Automated Guided Vehicle
 
SPROCKET SIDE STAND RETRIEVE SYSTEM
SPROCKET SIDE STAND RETRIEVE SYSTEMSPROCKET SIDE STAND RETRIEVE SYSTEM
SPROCKET SIDE STAND RETRIEVE SYSTEM
 

Similar to Segway Robot Control Theory

Similar to Segway Robot Control Theory (20)

Presentation
PresentationPresentation
Presentation
 
Fuzzy baesd Self transforming robot.ppt
Fuzzy baesd Self transforming robot.pptFuzzy baesd Self transforming robot.ppt
Fuzzy baesd Self transforming robot.ppt
 
Self balancing robot_v2.pptx
Self balancing robot_v2.pptxSelf balancing robot_v2.pptx
Self balancing robot_v2.pptx
 
Lecture2
Lecture2Lecture2
Lecture2
 
Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum
 
Character Controllers using Motion VAEs
Character Controllers using Motion VAEsCharacter Controllers using Motion VAEs
Character Controllers using Motion VAEs
 
Robotics (1)
Robotics (1)Robotics (1)
Robotics (1)
 
Hexa pod presentation-robot
Hexa pod presentation-robotHexa pod presentation-robot
Hexa pod presentation-robot
 
ROBOTIC SHELF STOCK MONITORING SYSTEM
ROBOTIC SHELF STOCK MONITORING SYSTEMROBOTIC SHELF STOCK MONITORING SYSTEM
ROBOTIC SHELF STOCK MONITORING SYSTEM
 
Robots
RobotsRobots
Robots
 
1st session robista (mechanics)
1st session robista (mechanics)1st session robista (mechanics)
1st session robista (mechanics)
 
Robotics or Robot Technology
Robotics or Robot Technology Robotics or Robot Technology
Robotics or Robot Technology
 
Complete (2)
Complete (2)Complete (2)
Complete (2)
 
KnightGearCDR.pptx
KnightGearCDR.pptx KnightGearCDR.pptx
KnightGearCDR.pptx
 
Self healing robots
Self healing robotsSelf healing robots
Self healing robots
 
ROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdfROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdf
 
SURFMable
SURFMableSURFMable
SURFMable
 
Ski trek workshop
Ski trek workshopSki trek workshop
Ski trek workshop
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
 
21 st century aviation
21 st century aviation 21 st century aviation
21 st century aviation
 

More from Vishal Singh

Engineering System Modelling and Simulation Lab
Engineering System Modelling and Simulation LabEngineering System Modelling and Simulation Lab
Engineering System Modelling and Simulation LabVishal Singh
 
Application of Trigonometry
Application of TrigonometryApplication of Trigonometry
Application of TrigonometryVishal Singh
 
Railway Training Report
Railway Training ReportRailway Training Report
Railway Training ReportVishal Singh
 
Numerical analysis
Numerical analysisNumerical analysis
Numerical analysisVishal Singh
 
Physics nanophotonics
Physics nanophotonicsPhysics nanophotonics
Physics nanophotonicsVishal Singh
 
Environmental project
Environmental projectEnvironmental project
Environmental projectVishal Singh
 

More from Vishal Singh (10)

Engineering System Modelling and Simulation Lab
Engineering System Modelling and Simulation LabEngineering System Modelling and Simulation Lab
Engineering System Modelling and Simulation Lab
 
Application of Trigonometry
Application of TrigonometryApplication of Trigonometry
Application of Trigonometry
 
NTPC Report
NTPC ReportNTPC Report
NTPC Report
 
Catia File
Catia FileCatia File
Catia File
 
Pneumatic System
Pneumatic SystemPneumatic System
Pneumatic System
 
Railway Training Report
Railway Training ReportRailway Training Report
Railway Training Report
 
Numerical analysis
Numerical analysisNumerical analysis
Numerical analysis
 
Physics nanophotonics
Physics nanophotonicsPhysics nanophotonics
Physics nanophotonics
 
Environmental project
Environmental projectEnvironmental project
Environmental project
 
Motion Class 9
Motion Class 9 Motion Class 9
Motion Class 9
 

Recently uploaded

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

Segway Robot Control Theory