IEEE Robotics & Automation Magazine - December 2011 - 109

*
robot reaches a desired state while
avoiding a set of bad (unsafe) states.
The article includes three examples: a
quadrotor performing aerobatics maneuvers, a quadrotor remaining in a
safe set while subject to disturbances
and noise, and decision making in a
capture-the-flag game.
In "Semiautonomous Multivehicle
Safety," the authors focus on a driving
scenario in which a human-controlled
car and an autonomous car safely
navigate a roundabout. The human
driver is modeled as a hybrid system
with imperfect mode information, and
the system's mode is estimated in the
process of generating control laws
for the autonomous car. These control laws guarantee safe behavior (no
collisions) and are less restrictive than
worse-case approaches.
The remaining four articles focus on
the problem of generating correct-byconstruction control for a robot or team
of robots such that the robot is guaranteed to achieve a high-level, abstract
behavior. These articles focus on the use
of linear temporal logic (LTL) as the
specification formalism although other
formalisms are used in the field as well.
Loosely speaking, LTL is a logic in

which the truth value of the propositions can change with time, thus allowing one to reason about logical formulas
that have a temporal aspect. For example, in propositional logic we can evaluate the truth of the statement "the
sun is shining." If it is currently night,
the statement is false; if it is day, the
statement is true. In LTL, in addition to
the previous statement, we can evaluate
statements of the form "eventually, the
sun will shine" (true) and "the sun
always shines" (false). This logic is
commonly used since it can capture a
wide range of robot behaviors and
there are many approaches available to
synthesize controllers from it.
In "Motion Planning with Complex
Goals," the authors describe an approach to combining sampling-based
motion planning with model-checking
techniques to find paths that satisfy
temporal goals for robots with complex
dynamics. The multilayer approach
alternates between finding possible trajectories in a discrete abstraction of the
workspace and ensures that physically
feasible paths exist.
In "Correct, Reactive High-Level
Robot Control," the authors consider,
in the context of autonomous cars,

reactive tasks in which the robot's
behavior depends on the information
it gathers at run time. Using LTL
synthesis methods, two approaches
to mitigating the state-space explosion
problem are presented.
In "Automatic Deployment of Robotic Teams," the authors consider
the problem of transforming global
specifications for teams of robots into
individual robot control and communication protocols. The authors describe
several approaches to the problem,
discuss the different tradeoffs, and
illustrate the approaches using simulations and experiments in their
urban-like environment.
Finally, in "Automatic Sequencing of
Ballet Poses," the authors model classical
ballet movements as automata and
use LTL specification to generate
novel sequences. Through the use of
the logic, the authors are able to not
only guarantee physically feasible
motions but also enforce stylistic and
aesthetic considerations.
I truly hope that the results and
future challenges described in this issue
will excite researchers in the community
and encourage people to get involved
and contribute to this growing field.

(IROS 2012; www.iros2012.org) will
be held in Vilamoura, Algarve, Portugal, on 7-11 October 2012 and will
be strongly centered on robotics for
quality of life and sustainable

development. This event celebrates
25 years of IROS and provides an
opportunity to contact not only colleagues but also the local Portuguese
robotics research teams and universities in Portugal.
In the name of Portuguese RAS
Chapter, welcome to the IROS 2012
in Vilamoura, Algarve.

*

Regional

(continued from page 97)

platforms (Figure 6), and new devices
for emergency first responders and
search and rescue activities (Figure 7).
The next International Conference
on Intelligent Robots and Systems

References
[1] P. U. Lima, "Robotics educational activities
in Portugal: A motivating experience [Education]," IEEE Robot. Automat. Mag., vol. 14,
Figure 6. Move the transport unmanned
vehicle, which is a commercial product
developed by a spin-off company from the
Instituto Pedro Nunes technology-transfer
institute from the University of Coimbra.

Figure 7. Raposa the search and
rescue vehicle, which is a commercial
product developed by a spin-off robotic
company from the Technical University
of Lisbon.

no. 2, pp. 16-17, June 2007.
[2] Portuguese Robotics White Book (Robotica
no Mapa) [Online]. Available: http://www.spr.
ua.pt

DECEMBER 2011

*

IEEE ROBOTICS & AUTOMATION MAGAZINE

*

109


http://www.iros2012.org http://www.spr http://www.ua.pt

Table of Contents for the Digital Edition of IEEE Robotics & Automation Magazine - December 2011

IEEE Robotics & Automation Magazine - December 2011 - Cover1
IEEE Robotics & Automation Magazine - December 2011 - Cover2
IEEE Robotics & Automation Magazine - December 2011 - 1
IEEE Robotics & Automation Magazine - December 2011 - 2
IEEE Robotics & Automation Magazine - December 2011 - 3
IEEE Robotics & Automation Magazine - December 2011 - 4
IEEE Robotics & Automation Magazine - December 2011 - 5
IEEE Robotics & Automation Magazine - December 2011 - 6
IEEE Robotics & Automation Magazine - December 2011 - 7
IEEE Robotics & Automation Magazine - December 2011 - 8
IEEE Robotics & Automation Magazine - December 2011 - 9
IEEE Robotics & Automation Magazine - December 2011 - 10
IEEE Robotics & Automation Magazine - December 2011 - 11
IEEE Robotics & Automation Magazine - December 2011 - 12
IEEE Robotics & Automation Magazine - December 2011 - 13
IEEE Robotics & Automation Magazine - December 2011 - 14
IEEE Robotics & Automation Magazine - December 2011 - 15
IEEE Robotics & Automation Magazine - December 2011 - 16
IEEE Robotics & Automation Magazine - December 2011 - 17
IEEE Robotics & Automation Magazine - December 2011 - 18
IEEE Robotics & Automation Magazine - December 2011 - 19
IEEE Robotics & Automation Magazine - December 2011 - 20
IEEE Robotics & Automation Magazine - December 2011 - 21
IEEE Robotics & Automation Magazine - December 2011 - 22
IEEE Robotics & Automation Magazine - December 2011 - 23
IEEE Robotics & Automation Magazine - December 2011 - 24
IEEE Robotics & Automation Magazine - December 2011 - 25
IEEE Robotics & Automation Magazine - December 2011 - 26
IEEE Robotics & Automation Magazine - December 2011 - 27
IEEE Robotics & Automation Magazine - December 2011 - 28
IEEE Robotics & Automation Magazine - December 2011 - 29
IEEE Robotics & Automation Magazine - December 2011 - 30
IEEE Robotics & Automation Magazine - December 2011 - 31
IEEE Robotics & Automation Magazine - December 2011 - 32
IEEE Robotics & Automation Magazine - December 2011 - 33
IEEE Robotics & Automation Magazine - December 2011 - 34
IEEE Robotics & Automation Magazine - December 2011 - 35
IEEE Robotics & Automation Magazine - December 2011 - 36
IEEE Robotics & Automation Magazine - December 2011 - 37
IEEE Robotics & Automation Magazine - December 2011 - 38
IEEE Robotics & Automation Magazine - December 2011 - 39
IEEE Robotics & Automation Magazine - December 2011 - 40
IEEE Robotics & Automation Magazine - December 2011 - 41
IEEE Robotics & Automation Magazine - December 2011 - 42
IEEE Robotics & Automation Magazine - December 2011 - 43
IEEE Robotics & Automation Magazine - December 2011 - 44
IEEE Robotics & Automation Magazine - December 2011 - 45
IEEE Robotics & Automation Magazine - December 2011 - 46
IEEE Robotics & Automation Magazine - December 2011 - 47
IEEE Robotics & Automation Magazine - December 2011 - 48
IEEE Robotics & Automation Magazine - December 2011 - 49
IEEE Robotics & Automation Magazine - December 2011 - 50
IEEE Robotics & Automation Magazine - December 2011 - 51
IEEE Robotics & Automation Magazine - December 2011 - 52
IEEE Robotics & Automation Magazine - December 2011 - 53
IEEE Robotics & Automation Magazine - December 2011 - 54
IEEE Robotics & Automation Magazine - December 2011 - 55
IEEE Robotics & Automation Magazine - December 2011 - 56
IEEE Robotics & Automation Magazine - December 2011 - 57
IEEE Robotics & Automation Magazine - December 2011 - 58
IEEE Robotics & Automation Magazine - December 2011 - 59
IEEE Robotics & Automation Magazine - December 2011 - 60
IEEE Robotics & Automation Magazine - December 2011 - 61
IEEE Robotics & Automation Magazine - December 2011 - 62
IEEE Robotics & Automation Magazine - December 2011 - 63
IEEE Robotics & Automation Magazine - December 2011 - 64
IEEE Robotics & Automation Magazine - December 2011 - 65
IEEE Robotics & Automation Magazine - December 2011 - 66
IEEE Robotics & Automation Magazine - December 2011 - 67
IEEE Robotics & Automation Magazine - December 2011 - 68
IEEE Robotics & Automation Magazine - December 2011 - 69
IEEE Robotics & Automation Magazine - December 2011 - 70
IEEE Robotics & Automation Magazine - December 2011 - 71
IEEE Robotics & Automation Magazine - December 2011 - 72
IEEE Robotics & Automation Magazine - December 2011 - 73
IEEE Robotics & Automation Magazine - December 2011 - 74
IEEE Robotics & Automation Magazine - December 2011 - 75
IEEE Robotics & Automation Magazine - December 2011 - 76
IEEE Robotics & Automation Magazine - December 2011 - 77
IEEE Robotics & Automation Magazine - December 2011 - 78
IEEE Robotics & Automation Magazine - December 2011 - 79
IEEE Robotics & Automation Magazine - December 2011 - 80
IEEE Robotics & Automation Magazine - December 2011 - 81
IEEE Robotics & Automation Magazine - December 2011 - 82
IEEE Robotics & Automation Magazine - December 2011 - 83
IEEE Robotics & Automation Magazine - December 2011 - 84
IEEE Robotics & Automation Magazine - December 2011 - 85
IEEE Robotics & Automation Magazine - December 2011 - 86
IEEE Robotics & Automation Magazine - December 2011 - 87
IEEE Robotics & Automation Magazine - December 2011 - 88
IEEE Robotics & Automation Magazine - December 2011 - 89
IEEE Robotics & Automation Magazine - December 2011 - 90
IEEE Robotics & Automation Magazine - December 2011 - 91
IEEE Robotics & Automation Magazine - December 2011 - 92
IEEE Robotics & Automation Magazine - December 2011 - 93
IEEE Robotics & Automation Magazine - December 2011 - 94
IEEE Robotics & Automation Magazine - December 2011 - 95
IEEE Robotics & Automation Magazine - December 2011 - 96
IEEE Robotics & Automation Magazine - December 2011 - 97
IEEE Robotics & Automation Magazine - December 2011 - 98
IEEE Robotics & Automation Magazine - December 2011 - 99
IEEE Robotics & Automation Magazine - December 2011 - 100
IEEE Robotics & Automation Magazine - December 2011 - 101
IEEE Robotics & Automation Magazine - December 2011 - 102
IEEE Robotics & Automation Magazine - December 2011 - 103
IEEE Robotics & Automation Magazine - December 2011 - 104
IEEE Robotics & Automation Magazine - December 2011 - 105
IEEE Robotics & Automation Magazine - December 2011 - 106
IEEE Robotics & Automation Magazine - December 2011 - 107
IEEE Robotics & Automation Magazine - December 2011 - 108
IEEE Robotics & Automation Magazine - December 2011 - 109
IEEE Robotics & Automation Magazine - December 2011 - 110
IEEE Robotics & Automation Magazine - December 2011 - 111
IEEE Robotics & Automation Magazine - December 2011 - 112
IEEE Robotics & Automation Magazine - December 2011 - Cover3
IEEE Robotics & Automation Magazine - December 2011 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2010
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2010
https://www.nxtbookmedia.com