SlideShare a Scribd company logo
1 of 17
Special Aspects of Control
for Quadrupedal Walking
based on Biological
Principles
Andrei Vukolov
assistant tutor, Pd.D. student
Bauman Moscow State Technical University
Experimental Basis: Targeting
 Obtain strobelight photographs of horse
walking on step allure;
 Treat the photographs to explore cases of
structure changing and load state of front leg;
 Make an assumption for structure changing
control mechanism;
 Make an assumption for possible method of
control (gait automatism) and sensory states.
Experiment: Planning
1. Arena edge;
2. Object (horse);
3. Camera;
4. Stroboscope;
5. Holder;
6. Optical system
(lens, filters);
7. Lightbox;
α. Aperture angle;
β. Emission angle;
Experiment: Results
The photograph above contains record of leg
kinematical chain structure changing.
Strobelight photographs obtained with 4-16 strobelight
impulses on timings 0.02 – 0.3 s.
Video recorded in 25fps DVCAM SD mode
Experiment: Results
Experiment: Results
 These graphs are
representing
projections of the
leg joints speed
vectors on
propelling speed
vector axis;
 Intersection of the
graphs represents
point of assumed
leg structure
changing (loading).
timing (s)
m/s
Structure Changing
1. Leg;
2. Arm;
3. Hoof;
Leg working in
loaded state
Constant Structure Conditions
Elasticity of the Leg
1. Arm;
2. Hoof;
3. Stab;
σ - biomechanical rotary stiffness [N/(m·rad)]
Typical Schemes of Control
 Full Determination: the control service contains full mathematical model
of whole system behavior to calculate motion and propelling actions
through onboard modeling:
 All aspects of motion should be represented in model;
 Structure of the model is nonlinear so the model is very sophisticated in case of
med and high system integrity level;
 Predefined Synergy: control system must calculate parameters of behavior
for each part of the mechanism according to current state of others by
predefined array of equations:
 Requires integration of many differential equations, so high CPU class and
requirements are defined;
 Predicate-to-Correction mode: control system compares the incoming
sensory with table of correspondence to calculate (or play) correction:
 Requires optimization of search operations and onboard database;
 Size of correspondence table becomes extremely large in case of large sensory
data flow.
Prediction: Tabular Technique
 Based on ”predicate-to-correction”
behavior model and data
compression principles;
 Frame of incoming sensory data is
being compared to full table of
correspondence (database);
 Matching redirects to prediction
sector where strongly determined
correction procedures and stored
sensory predicates are defined;
 Found predicate is used to
determine new system state and to
make a decision: should system
make new entry into the database or
not?
Control Model: Concept
Sensory vector
Represents n values (e.a. for n independent sensors) of
the incoming sensory data block
Set of control procedures C(r)
Implements all actions that are possible for system
(procedures, macros etc.)
Table of correspondence
Dynamic set of predefined vectors
Stored predicate frames
Links to selected control procedure after searching
process end. Realizes prediction and feedback
Probability scale
Predicate realization probability is used as weight
coefficient for matching priority definition while
searching in table of correspondence
Control Model: Structure
 After assembly of all
constant data the info block
of 4 independent vectors is
defined;
 The rendered block provides
arbitrary access to internal
vectors using linear indexes
m, n, k, f. In fact the
sequence of such blocks is
defined as non-relational
database.
 Each incoming frame
creates the link between
elements of prediction
database M.
Searching criteria:
 rsen acts as an argument;
 The realization probability P
could be used as weight
coefficient while selection of
correction procedure;
 Predicates can be used as the
searching criteria to choose the
proper correction procedure for
each case of motion.
Templates: Static Linking
 Any repeated process with similar incoming sensory
creates a repeatable link (template) in the database.
This link can be easily recognized and stored;
 Indexing of links creates an executable objective
structure (predictive sensory template) that requires
only to store index set [m, n, f, k] defined constantly on
long time (statistically significant set of incoming
sensory frames rsen).
rsen
Resulting rsen
Templates: Structural View
 Template is an executable
structure;
 Any action defined within
control system can be
represented as set of
templates (metaprints);
 Templates reveals similar
behavior with fully
automated reflex
(imprints) of higher
animals.
 Dynamic behavior:
template is not imperative
control procedure because
every action produces
new sensory. Resulting
unpredictable sensory
can be used as argument
to search next template.
Templates: Prediction
 The task of prediction could be
declared as searching for template for
execution in future using probability
and predicate frames from set of
templates which are lying between;
 Determination of the template sequence
for desired action is only thing that is
needed for prediction;
 Now the predicate of the first template
in sequence must be used for the next
one as incoming data. After that we
have next predicate without execution
of correction procedures. To predict
further iterations the system must build
a chain of templates which could be
executed to obtain desired behavior.
Thank you for your attention!

More Related Content

Similar to Special Aspects of Control for Quadrupedal Walking based on Biological Principles

2. System Simulation modeling unit i
2. System Simulation modeling unit i2. System Simulation modeling unit i
2. System Simulation modeling unit iAmita Gautam
 
自然方策勾配法の基礎と応用
自然方策勾配法の基礎と応用自然方策勾配法の基礎と応用
自然方策勾配法の基礎と応用Ryo Iwaki
 
Performance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsPerformance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsDinusha Dilanka
 
Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulationAbdulAhad358
 
Optimal feature selection from v mware esxi 5.1 feature set
Optimal feature selection from v mware esxi 5.1 feature setOptimal feature selection from v mware esxi 5.1 feature set
Optimal feature selection from v mware esxi 5.1 feature setijccmsjournal
 
Optimal Feature Selection from VMware ESXi 5.1 Feature Set
Optimal Feature Selection from VMware ESXi 5.1 Feature SetOptimal Feature Selection from VMware ESXi 5.1 Feature Set
Optimal Feature Selection from VMware ESXi 5.1 Feature Setijccmsjournal
 
Machine Learning.pdf
Machine Learning.pdfMachine Learning.pdf
Machine Learning.pdfBeyaNasr1
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemNeural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemISA Interchange
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 tsysglobalsolutions
 
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT MissileZac Darcy
 
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT MissileZac Darcy
 
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILEZac Darcy
 
EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171Yaxin Liu
 
Machine learning Mind Map
Machine learning Mind MapMachine learning Mind Map
Machine learning Mind MapAshish Patel
 
IRJET- Proposed System for Animal Recognition using Image Processing
IRJET-  	  Proposed System for Animal Recognition using Image ProcessingIRJET-  	  Proposed System for Animal Recognition using Image Processing
IRJET- Proposed System for Animal Recognition using Image ProcessingIRJET Journal
 

Similar to Special Aspects of Control for Quadrupedal Walking based on Biological Principles (20)

2. System Simulation modeling unit i
2. System Simulation modeling unit i2. System Simulation modeling unit i
2. System Simulation modeling unit i
 
自然方策勾配法の基礎と応用
自然方策勾配法の基礎と応用自然方策勾配法の基礎と応用
自然方策勾配法の基礎と応用
 
Defense_thesis
Defense_thesisDefense_thesis
Defense_thesis
 
Performance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsPerformance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning Algorithms
 
Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulation
 
Optimal feature selection from v mware esxi 5.1 feature set
Optimal feature selection from v mware esxi 5.1 feature setOptimal feature selection from v mware esxi 5.1 feature set
Optimal feature selection from v mware esxi 5.1 feature set
 
Optimal Feature Selection from VMware ESXi 5.1 Feature Set
Optimal Feature Selection from VMware ESXi 5.1 Feature SetOptimal Feature Selection from VMware ESXi 5.1 Feature Set
Optimal Feature Selection from VMware ESXi 5.1 Feature Set
 
Machine Learning.pdf
Machine Learning.pdfMachine Learning.pdf
Machine Learning.pdf
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
MODELING & SIMULATION.docx
MODELING & SIMULATION.docxMODELING & SIMULATION.docx
MODELING & SIMULATION.docx
 
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemNeural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
 
PPT
PPTPPT
PPT
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016
 
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
 
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
 
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
 
EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171
 
PDN for Machine Learning
PDN for Machine LearningPDN for Machine Learning
PDN for Machine Learning
 
Machine learning Mind Map
Machine learning Mind MapMachine learning Mind Map
Machine learning Mind Map
 
IRJET- Proposed System for Animal Recognition using Image Processing
IRJET-  	  Proposed System for Animal Recognition using Image ProcessingIRJET-  	  Proposed System for Animal Recognition using Image Processing
IRJET- Proposed System for Animal Recognition using Image Processing
 

Recently uploaded

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
(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
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
(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...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

Special Aspects of Control for Quadrupedal Walking based on Biological Principles

  • 1. Special Aspects of Control for Quadrupedal Walking based on Biological Principles Andrei Vukolov assistant tutor, Pd.D. student Bauman Moscow State Technical University
  • 2. Experimental Basis: Targeting  Obtain strobelight photographs of horse walking on step allure;  Treat the photographs to explore cases of structure changing and load state of front leg;  Make an assumption for structure changing control mechanism;  Make an assumption for possible method of control (gait automatism) and sensory states.
  • 3. Experiment: Planning 1. Arena edge; 2. Object (horse); 3. Camera; 4. Stroboscope; 5. Holder; 6. Optical system (lens, filters); 7. Lightbox; α. Aperture angle; β. Emission angle;
  • 4. Experiment: Results The photograph above contains record of leg kinematical chain structure changing. Strobelight photographs obtained with 4-16 strobelight impulses on timings 0.02 – 0.3 s. Video recorded in 25fps DVCAM SD mode
  • 6. Experiment: Results  These graphs are representing projections of the leg joints speed vectors on propelling speed vector axis;  Intersection of the graphs represents point of assumed leg structure changing (loading). timing (s) m/s
  • 7. Structure Changing 1. Leg; 2. Arm; 3. Hoof; Leg working in loaded state
  • 9. Elasticity of the Leg 1. Arm; 2. Hoof; 3. Stab; σ - biomechanical rotary stiffness [N/(m·rad)]
  • 10. Typical Schemes of Control  Full Determination: the control service contains full mathematical model of whole system behavior to calculate motion and propelling actions through onboard modeling:  All aspects of motion should be represented in model;  Structure of the model is nonlinear so the model is very sophisticated in case of med and high system integrity level;  Predefined Synergy: control system must calculate parameters of behavior for each part of the mechanism according to current state of others by predefined array of equations:  Requires integration of many differential equations, so high CPU class and requirements are defined;  Predicate-to-Correction mode: control system compares the incoming sensory with table of correspondence to calculate (or play) correction:  Requires optimization of search operations and onboard database;  Size of correspondence table becomes extremely large in case of large sensory data flow.
  • 11. Prediction: Tabular Technique  Based on ”predicate-to-correction” behavior model and data compression principles;  Frame of incoming sensory data is being compared to full table of correspondence (database);  Matching redirects to prediction sector where strongly determined correction procedures and stored sensory predicates are defined;  Found predicate is used to determine new system state and to make a decision: should system make new entry into the database or not?
  • 12. Control Model: Concept Sensory vector Represents n values (e.a. for n independent sensors) of the incoming sensory data block Set of control procedures C(r) Implements all actions that are possible for system (procedures, macros etc.) Table of correspondence Dynamic set of predefined vectors Stored predicate frames Links to selected control procedure after searching process end. Realizes prediction and feedback Probability scale Predicate realization probability is used as weight coefficient for matching priority definition while searching in table of correspondence
  • 13. Control Model: Structure  After assembly of all constant data the info block of 4 independent vectors is defined;  The rendered block provides arbitrary access to internal vectors using linear indexes m, n, k, f. In fact the sequence of such blocks is defined as non-relational database.  Each incoming frame creates the link between elements of prediction database M. Searching criteria:  rsen acts as an argument;  The realization probability P could be used as weight coefficient while selection of correction procedure;  Predicates can be used as the searching criteria to choose the proper correction procedure for each case of motion.
  • 14. Templates: Static Linking  Any repeated process with similar incoming sensory creates a repeatable link (template) in the database. This link can be easily recognized and stored;  Indexing of links creates an executable objective structure (predictive sensory template) that requires only to store index set [m, n, f, k] defined constantly on long time (statistically significant set of incoming sensory frames rsen). rsen Resulting rsen
  • 15. Templates: Structural View  Template is an executable structure;  Any action defined within control system can be represented as set of templates (metaprints);  Templates reveals similar behavior with fully automated reflex (imprints) of higher animals.  Dynamic behavior: template is not imperative control procedure because every action produces new sensory. Resulting unpredictable sensory can be used as argument to search next template.
  • 16. Templates: Prediction  The task of prediction could be declared as searching for template for execution in future using probability and predicate frames from set of templates which are lying between;  Determination of the template sequence for desired action is only thing that is needed for prediction;  Now the predicate of the first template in sequence must be used for the next one as incoming data. After that we have next predicate without execution of correction procedures. To predict further iterations the system must build a chain of templates which could be executed to obtain desired behavior.
  • 17. Thank you for your attention!

Editor's Notes

  1. Peak: sensory to change structure
  2. Constant load of CPU. Undefined feedback. Trash cells. No matching priorities. Unexpandable.