Robotics: Science and Systems IX 2013
DOI: 10.15607/rss.2013.ix.040
|View full text |Cite
|
Sign up to set email alerts
|

Correct Software Synthesis for Stable Speed-Controlled Robotic Walking

Abstract: Abstract-We present a software synthesis method for speedcontrolled robot walking based on supervisory control of a context-free Motion Grammar. First, we use Human-Inspired control to identify parameters for fixed speed walking and for transitions between fixed speeds, guaranteeing dynamic stability. Next, we build a Motion Grammar representing the discretetime control for this set of speeds. Then, we synthesize C code from this grammar and generate supervisors 1 online to achieve desired walking speeds, guar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 29 publications
0
4
0
Order By: Relevance
“…It can solve the Head-of-Line Blocking problem, which makes it suitable for robotic scenarios. It is integrated to multiple robots such as Golem Krang [18] and Aldebaran NAO [19]. It is also employed by the RTROS project [20].…”
Section: B Ipc Methods In Robotics Middlewarementioning
confidence: 99%
“…It can solve the Head-of-Line Blocking problem, which makes it suitable for robotic scenarios. It is integrated to multiple robots such as Golem Krang [18] and Aldebaran NAO [19]. It is also employed by the RTROS project [20].…”
Section: B Ipc Methods In Robotics Middlewarementioning
confidence: 99%
“…[2012a], , Dantam et al [2013]. In addition, the application of these methods to underactuated robots 31 was considered in Ames [2012] and the results have been demonstrated in practice in ], Yadukumar et al [2013.…”
Section: Human-inspired Output Functionsmentioning
confidence: 99%
“…How to turn without violating unilateral ground contact constraints is not explained in this work. In , Dantam et al [2013], a method for speed regulation in 3D walking robots is presented through the notion of motion primitives and transitions based upon hybrid zero dynamics surfaces. This gives formal guarantees of correct behavior when walking at different speeds and transitioning between them, along with methods for automatically synthesizing code that experimentally realizes the formal results.…”
Section: Challengesmentioning
confidence: 99%
“…Robot behavior can also be repaired by dynamic synthesis of new control structures and through program synthesis [29], such as automatic synthesis of new FSMs [30], synthesis of code from a context-free motion grammar with parameters derived from human-inspired control [31]. Programming by example synthesizes programs from a small number of examples [32] and can also support noisy data [33].…”
Section: Behavior Synthesismentioning
confidence: 99%