EDBT 2026 Demo / reviewers in the wild / expert
Mark W. Spong
dblp:67/1842
· DBLP profile ↗
41ranked-venue papers
7as first author
0since 2021 · last 2014
0000-0003-4626-2295ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 30 · 5 first-authorSystems, architecture and hardware · 30 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 9 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2Theory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
28 papers |
Motion planning and robot control · 54% Legged, aerial and field robots · 38% Multi-agent systems · 2% | |
| Human-computer interaction and pervasive computing
2 papers |
Human-robot interaction · 100% |
Topics — the 30 heaviest of 59, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Legged, aerial and field robots
passive dynamic walking |
0.3 | 3 | 2010 | Bifurcations and chaos in passive walking of a compass-gait biped with asymmetries · ICRA 2010 A Passive 2-DOF Walker: Hunting for Gaits Using Virtual Holonomic Constraints · IEEE Trans. Robotics 2009 Time-Scaling Trajectories of Passive-Dynamic Bipedal Robots · ICRA 2007 |
Robotics › Motion planning and robot control
motion planning |
0.3 | 2 | 2012 | Control and Planning of 3-D Dynamic Walking With Asymptotically Stable Gait Primitives · IEEE Trans. Robotics 2012 Asymptotically stable gait primitives for planning dynamic bipedal locomotion in three dimensions · ICRA 2010 |
Robotics › Legged, aerial and field robots
bipedal robot |
0.2 | 2 | 2010 | Asymptotically stable gait primitives for planning dynamic bipedal locomotion in three dimensions · ICRA 2010 Time-Scaling Trajectories of Passive-Dynamic Bipedal Robots · ICRA 2007 |
Robotics › Motion planning and robot control › teleoperation
bilateral teleoperation |
0.2 | 3 | 2006 | Passive Bilateral Teleoperation With Constant Time Delay · IEEE Trans. Robotics 2006 On tracking performance in bilateral teleoperation · IEEE Trans. Robotics 2006 Discrete Time Passivity in Bilateral Teleoperation over the Internet · ICRA 2004 |
Robotics › Motion planning and robot control
teleoperation |
0.2 | 3 | 2006 | Passive Bilateral Teleoperation With Constant Time Delay · IEEE Trans. Robotics 2006 On tracking performance in bilateral teleoperation · IEEE Trans. Robotics 2006 Discrete Time Passivity in Bilateral Teleoperation over the Internet · ICRA 2004 |
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
dynamic biped walking |
0.1 | 1 | 2012 | Control and Planning of 3-D Dynamic Walking With Asymptotically Stable Gait Primitives · IEEE Trans. Robotics 2012 |
Robotics › Legged, aerial and field robots › legged robots
legged robot locomotion |
0.1 | 1 | 2012 | Control and Planning of 3-D Dynamic Walking With Asymptotically Stable Gait Primitives · IEEE Trans. Robotics 2012 |
Human-robot interaction › teleoperation
bilateral teleoperation |
0.1 | 2 | 2006 | Bilateral Teleoperation of a Wheeled Mobile Robot over Delayed Communication Network · ICRA 2006 Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: Application · ICRA 2005 |
Human-robot interaction
teleoperation |
0.1 | 2 | 2006 | Bilateral Teleoperation of a Wheeled Mobile Robot over Delayed Communication Network · ICRA 2006 Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: Application · ICRA 2005 |
Robotics › Legged, aerial and field robots › passive dynamic walking
compass gait |
0.1 | 1 | 2010 | Bifurcations and chaos in passive walking of a compass-gait biped with asymmetries · ICRA 2010 |
Robotics › Motion planning and robot control
robot control |
0.1 | 14 | 2009 | A Passive 2-DOF Walker: Hunting for Gaits Using Virtual Holonomic Constraints · IEEE Trans. Robotics 2009 Quadratic Optimization of Impedance Control · ICRA 1994 Adaptive integral manifold control of flexible joint robot manipulators · ICRA 1992 |
Robotics › Legged, aerial and field robots
gait generation |
0.1 | 1 | 2009 | A Passive 2-DOF Walker: Hunting for Gaits Using Virtual Holonomic Constraints · IEEE Trans. Robotics 2009 |
Robotics › Legged, aerial and field robots
legged robots |
0.1 | 1 | 2009 | A Passive 2-DOF Walker: Hunting for Gaits Using Virtual Holonomic Constraints · IEEE Trans. Robotics 2009 |
Robotics › Motion planning and robot control
collision avoidance |
0.1 | 1 | 2007 | Remote Formation Control and Collision Avoidance for Multi-Agent Nonholonomic Systems · ICRA 2007 |
Knowledge, reasoning and agents › Multi-agent systems
formation control |
0.1 | 1 | 2007 | Remote Formation Control and Collision Avoidance for Multi-Agent Nonholonomic Systems · ICRA 2007 |
Robotics › Motion planning and robot control
multi-robot control |
0.1 | 1 | 2007 | Remote Formation Control and Collision Avoidance for Multi-Agent Nonholonomic Systems · ICRA 2007 |
Robotics › Motion planning and robot control › trajectory planning
trajectory time scaling |
0.1 | 1 | 2007 | Time-Scaling Trajectories of Passive-Dynamic Bipedal Robots · ICRA 2007 |
Robotics › Motion planning and robot control › robot control
passivity-based control |
0.1 | 2 | 2006 | Discrete Time Passivity in Bilateral Teleoperation over the Internet · ICRA 2004 On tracking performance in bilateral teleoperation · IEEE Trans. Robotics 2006 |
Robotics › Motion planning and robot control › robot control › force control
force/position tracking |
0.1 | 1 | 2006 | On tracking performance in bilateral teleoperation · IEEE Trans. Robotics 2006 |
Robotics › Motion planning and robot control
mobile robot control |
0.1 | 1 | 2006 | Bilateral Teleoperation of a Wheeled Mobile Robot over Delayed Communication Network · ICRA 2006 |
Robotics › Motion planning and robot control › teleoperation
time-delay teleoperation |
0.1 | 1 | 2006 | Passive Bilateral Teleoperation With Constant Time Delay · IEEE Trans. Robotics 2006 |
Robotics › Legged, aerial and field robots
wheeled mobile robot |
0.1 | 1 | 2006 | Bilateral Teleoperation of a Wheeled Mobile Robot over Delayed Communication Network · ICRA 2006 |
Robotics › Robot manipulation
cooperative manipulation |
0.1 | 1 | 2005 | Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: Application · ICRA 2005 |
Robotics › Motion planning and robot control › robot control › sensor-based control
visual servoing |
0.0 | 3 | 1998 | Toward 3D Uncalibrated Monocular Visual Servo · ICRA 1998 Fixed-camera visual servo control for planar robots · ICRA 1996 On the Performance of State Estimation for Visual Servo Systems · ICRA 1994 |
Embedded and real-time systems
networked control systems |
0.0 | 2 | 2006 | Bilateral Teleoperation of a Wheeled Mobile Robot over Delayed Communication Network · ICRA 2006 Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: Application · ICRA 2005 |
Robotics › Motion planning and robot control › robot control › passivity-based control
energy shaping control |
0.0 | 1 | 2007 | Time-Scaling Trajectories of Passive-Dynamic Bipedal Robots · ICRA 2007 |
Robotics › Motion planning and robot control › robot control › sensor-based control › visual servoing
uncalibrated visual servoing |
0.0 | 1 | 1998 | Toward 3D Uncalibrated Monocular Visual Servo · ICRA 1998 |
Robotics › Motion planning and robot control › robot control
nonlinear control |
0.0 | 2 | 1994 | Swing Up Control of the Acrobot · ICRA 1994 Nonlinear control techniques for flexible joint manipulators: A single link case study · ICRA 1986 |
Robotics › Motion planning and robot control › robot control › flexible manipulator control
flexible link control |
0.0 | 1 | 1996 | On noncollocated control of a single flexible link · ICRA 1996 |
Robotics › Motion planning and robot control › robot control › nonlinear control
zero dynamics |
0.0 | 1 | 1996 | On noncollocated control of a single flexible link · ICRA 1996 |
Methods — techniques the papers use, named apart from their topics
passivity-based control · 0.4hybrid limit cycle · 0.1discrete search · 0.1force reflection · 0.1geometric reduction-based control · 0.1gait composition · 0.1cell mapping method · 0.1bifurcation diagram · 0.1virtual holonomic constraints · 0.1hybrid limit cycle analysis · 0.1lyapunov stability · 0.1scattering formalism · 0.0buffering and interpolation · 0.0simulation · 0.0extended kalman filter · 0.0riemannian geometry · 0.0hamiltonian mechanics · 0.0stable factorization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Analysis of Flocking of Cooperative Multiple Inertial Agents via A Geometric Decomposition TechniqueabstractIn this paper, we consider flocking of multiple inertial agents with second-order dynamics. For a single agent, its state is therefore velocity and position. There exists both velocity coupling and position coupling between agents that are not necessarily equal. The nonequal couplings are distinguished here, instead of the common assumption of the equal velocity coupling and position coupling in most literature, since they play different roles in the system dynamics. The main contributions are in two aspects: first, we provide a general geometric decomposition approach for analyzing such systems of the agents. Then, we provide some stability results via Lyapunov analysis as a function of couplings and gains that generalize existing results in this area, which are especially useful when the couplings are partially known. Although the stability results are only sufficient, they serve as important complements of the eigenvalue analysis, which generally requires complete knowledge of the couplings in the eigenvalue analysis. Wei Li 0062, Mark W. Spong |
IEEE Trans. Syst. Man Cybern. Syst. | 2 |
| 2013 | Connectivity preserving formation control with collision avoidance for nonholonomic wheeled mobile robotsabstractThe preservation of connectivity in mobile robot networks is critical to the success of existing algorithms designed to achieve various goals. The available connectivity control algorithms mainly work through preservation of existing edges in the network. A link may be deleted if distributed decision making determines that the edge is not a cut-bridge. A controller is presented which allows edges to be broken in a continuous manner without higher-level decision making. The controller is based on maximization of the second smallest eigenvalue of the graph Laplacian. The controllers are designed for holonomic robots, and are extended for implementation on non-holonomic wheeled mobile robots. Finally, the performance of the extended controllers are demonstrated experimentally. Aykut C. Satici, Hasan Poonawala, Hazen Eckert, Mark W. Spong |
IROS | 4 |
| 2012 | Passive dynamic walking with knee and fixed flat feetabstractBipedal walking robots are inherently hybrid systems due to their intermittent, switching dynamics resulting from the impact between the robot foot and the ground as the robot foot lands on the ground. It is well known that stable (passive) limit cycles for the biped robots can be induced on shallow slopes without actuation. Recently the studies in passive dynamic walking have considered the robots with knee and point or curved feet. In this paper, we study the passive dynamic walking for biped robots with knee and fixed flat feet, which includes heel and toe rocking motions and the effect of foot length on the passive limit cycles. We derive the dynamic equations of motion for this model. We show by simulation that the proposed robot model can walk down a slope passively and also verify the stability of this walking by calculating the eigenvalues of the Jacobian of the Poincarè map. By using a numerical search method, we find the initial conditions of the stable limit cycles for various slope angles and foot lengths. Joohyung Kim, Chong-Ho Choi, Mark W. Spong |
SMC | 3 |
| 2012 | Control and Planning of 3-D Dynamic Walking With Asymptotically Stable Gait PrimitivesabstractIn this paper, we present a hierarchical framework that enables motion planning for asymptotically stable 3-D bipedal walking in the same way that planning is already possible for zero moment point walking. This framework is based on the construction of asymptotically stable gait primitives for a class of hybrid dynamical systems with impacts. Each primitive corresponds to an asymptotically stable hybrid limit cycle that admits rules a priori for sequential composition with other primitives, reducing a high-dimensional feedback motion planning problem into a low-dimensional discrete tree search. As a constructive example, we develop this planning framework for the 3-D compass-gait biped, where each primitive corresponds to walking along an arc of constant curvature for a fixed number of steps. We apply a discrete search algorithm to plan a sequence of these primitives, taking the 3-D biped stably from start to goal in workspaces with obstacles. We finally show how this framework generalizes to more complex models by planning walking paths for an underactuated five-link biped. Robert D. Gregg IV, Adam K. Tilton, Salvatore Candido, Timothy Bretl, Mark W. Spong |
IEEE Trans. Robotics | 5 |
| 2010 | Asymptotically stable gait primitives for planning dynamic bipedal locomotion in three dimensionsabstractThis paper applies geometric reduction-based control to derive a set of asymptotically stable dynamic walking gaits for a 3-D bipedal robot, each corresponding to walking along a nominal arc of constant curvature for a fixed number of steps. We show that any such set of asymptotically stable gait primitives may be composed in arbitrary order without causing the robot to fall, so any walking path that is a sequence of these gaits may be followed by the robot. This result enables motion planning for bipedal dynamic walkers, which are fast and energetically efficient, in a similar manner to what is already possible for biped locomotion based on Zero Moment Point (ZMP) equilibrium constraints. Robert D. Gregg IV, Timothy Bretl, Mark W. Spong |
ICRA | 3 |
| 2010 | Bifurcations and chaos in passive walking of a compass-gait biped with asymmetriesabstractIn this paper we study the problem of passive walking for a compass-gait biped with gait asymmetry. In particular, we identify and classify bifurcations leading to chaos caused by gait asymmetries due to unequal leg masses. We present bifurcation diagrams showing step period versus the ratio of leg masses at various walking slopes. The cell mapping method is used to find stable limit cycles as the parameters are varied. It is found that a variety of bifurcation diagrams can be grouped into six stages that consist of three expanding and three contracting stages. The analysis of each stage shows that passive dynamic walking has multiple attractors depending on initial conditions, and marginally stable limit cycles exhibit not only period doubling, but also period remerging, disconnecting, and disappearing. We also show that the rate of convergence of period doubling sequences is in good agreement with the Feigenbaum constant. Jae-Sung Moon, Mark W. Spong |
ICRA | 2 |
| 2009 | Bringing the compass-gait bipedal walker to three dimensionsabstractThe planar compass-gait biped has been extensively studied in the dynamic walking community, motivated by the gravity-based pendular efficiencies of human walking. These results can be extended to three dimensions using controlled geometric reduction for open-chain robots, by which stable 3-D walking gaits are built from known sagittal-plane limit cycles. We apply this method to the standard and with-torso compass-gait (hipless) bipeds, showing straight-ahead walking gaits (i.e., stable 1-step periodic limit cycles) as well as h-step turning in full circles (i.e., stable h-periodic limit cycles). These constant-curvature maneuvers are composed of stable 1-periodic turning gaits modulo heading change, demonstrating two types of gaits for directional dynamic walking in three dimensions. Robert D. Gregg IV, Mark W. Spong |
IROS | 2 |
| 2009 | Bilateral teleoperation of a formation of nonholonomic mobile robots under constant time delayabstractWe applied partial feedback linearization to the unicycle model to stabilize part of the state at a desired position on the plane and extend it to design formation control for teleoperation. Further, using output synchronization results we derive a Single Master Multiple Slave bilateral teleoperation system robust to constant unknown, possible different time delays between master and formation and among mobile robots and formation. We show our simulation's results to illustrate the performance of the derived control law. Oscar Martinez-Palafox, Mark W. Spong |
IROS | 2 |
| 2009 | A time-varying wave impedance approach for transparency compensation in bilateral teleoperationabstractAmong the still existing issues in bilateral teleoperation, there is the inability by force-feedback control schemes to guarantee delay-independent stability and achieve both position coordination and force reflection independently of the remote environmental dynamics. Particularly, most bilateral control frameworks fail to address position coordination when interacting with rigid environments. In this paper we present a novel control strategy that aims to passively compensate for position errors that arise during contact tasks and, in general, achieve stability and transparency when alternating between unobstructed (free) and obstructed (contact) environments. The proposed control framework exploits the wave impedance independent passivity property of the scattering transformation to guarantee stability and transparency by gradually switching between a low wave impedance, ideal for free motion, and a sufficiently large impedance, suitable for contact tasks. The validity of the control framework is verified through simulations and experiments on a pair of nonlinear robots. Erick J. Rodríguez-Seda, Mark W. Spong |
IROS | 2 |
| 2009 | A Passive 2-DOF Walker: Hunting for Gaits Using Virtual Holonomic ConstraintsabstractA planar compass-like biped on a shallow slope is one of the simplest models of a passive walker. It is a 2-degree-of-freedom (DOF) impulsive mechanical system that is known to possess periodic solutions reminiscent of human walking. Finding such solutions is a challenging computational task that has attracted many researchers who are motivated by various aspects of passive and active dynamic walking. We propose a new approach to find stable as well as unstable hybrid limit cycles without integrating the full set of differential equations and, at the same time, without approximating the dynamics. The procedure exploits a time-independent representation of a possible periodic solution via a virtual holonomic constraint. The description of the limit cycle obtained in this way is useful for the analysis and characterization of passive gaits as well as for design of regulators to achieve gaits with the smallest required control efforts. Some insights into the notion of hybrid zero dynamics, which are related to such a description, are presented as well. Leonid B. Freidovich, Uwe Mettin, Anton S. Shiriaev, Mark W. Spong |
IEEE Trans. Robotics | 4 |
| 2009 | Experimental Comparison Study of Control Architectures for Bilateral TeleoperatorsabstractA detailed experimental comparison study of several published algorithms for motion and force control of bilateral teleoperators, with emphasis on Internet-based teleoperation, is presented. The study investigates the effects of data losses, communication delays, and environmental constraints on a teleoperation system for different control techniques, which are based on wave variables, Smith predictors, and recent algorithms on synchronization. The controllers are compared on stability, transparency, and complexity using two identical nonlinear robots coupled via a stochastic network model that allowed transmission round-trip delays and data-loss rates to range from 8 to 1088 ms and 0% to 50%, respectively. A total of 18 subjects, which were distributed among 26 experiments with the aims of regulating the effects of the operators learning process and dynamic properties, participated in this study. Overall, the comparison study reports a deteriorating effect in the performance (i.e., larger position errors and lower fidelity of contact information) from delays and data losses. Yet, the effect of data losses is less critical when compared with time delays. In addition, the preference for a particular control framework is shown to strongly depend on the operational conditions of the system, such as the characteristics of the coupling channel, the specifics of the remote task, and the computational capabilities of the manipulators. Erick J. Rodríguez-Seda, Mark W. Spong |
IEEE Trans. Robotics | 3 |
| 2007 | Time-Scaling Trajectories of Passive-Dynamic Bipedal RobotsabstractThis paper presents a control law that time-scales reference trajectories of dynamical systems, yielding arbitrary velocities in arbitrary time. It is shown that, for unforced (passive) reference trajectories, constant time-scaling results in a potential energy-shaping control. Application to walking trajectories of bipedal robots is shown, extending the use of the control beyond purely continuous dynamical systems to a class of hybrid dynamical systems with discontinuities that are linear in velocity. Two biped models are used to demonstrate the control law: for the compass-gait biped, we illustrate time-scaling of a passive reference trajectory; for the biped with a torso, we show time-scaling of a semi-passive reference trajectory. Jonathan K. Holm, Mark W. Spong |
ICRA | 3 |
| 2007 | Remote Formation Control and Collision Avoidance for Multi-Agent Nonholonomic SystemsabstractThis paper presents a novel decentralized control scheme that achieves dynamic formation control and collision avoidance for a group of nonholonomic robots. First, we derive a feedback law using Lyapunov-type analysis that guarantees collision avoidance and tracking of a reference trajectory for a single robot. Then, we extend this result to the case of multiple nonholonomic robots, and show how different classes of multi-agent problems involving an interacting group of nonholonomic robots such as formation control can be addressed in this framework. Finally, we combine the above results to address the problem of driving a group of robots according to a given trajectory while maintaining a specific formation. Silvia Mastellone, Dusan M. Stipanovic, Mark W. Spong |
ICRA | 3 |
| 2006 | Bilateral Teleoperation of a Wheeled Mobile Robot over Delayed Communication NetworkabstractWe consider bilateral teleoperation of a wheeled mobile robot over communication channels with constant delays. Our main objective is to enable humans to control the mobile robot much as they drive a car: i.e. by operating a master haptic joystick, they can control the linear velocity and heading angle of the mobile robot, much like they do so with the gas pedal and steering wheel. Passivity of the closed-loop system is also enforced so that, even with communication delays, humans can stably and safely teleoperate the wheeled mobile robot with force-reflection. A semi-experiment (i.e. real master/simulated slave) is performed to validate the proposed framework Oscar Martinez-Palafox, Mark W. Spong |
ICRA | 3 |
| 2006 | Passive Bilateral Teleoperation with Constant Time DelaysabstractWe propose a novel control framework for bilateral teleoperation of a pair of multi-degree-of-freedom (DOF) nonlinear robotic systems under constant communication delays. The proposed framework utilizes the simple proportional-derivative (PD) control, i.e. the master and slave robots are directly connected via spring and damper over the delayed communication channels. Using the controller passivity concept, the Lyapunov-Krasovskii technique, and Parseval's identity, we can passify the combination of the delayed communication and control blocks altogether robustly, as long as the delays are finite constants and an upper-bound for the round-trip delay is known. Having explicit position feedback through the delayed P-action, the proposed framework enforces master-slave position coordination which is often compromised in the velocity-based schemes (e.g. conventional scattering-based teleoperation). The proposed control framework provides humans with extended physiological proprioception so that s/he can affect and sense the remote slave environments mainly relying on her/his musculoskeletal systems. Experiments are performed to validate the proposed control framework Mark W. Spong |
ICRA | 2 |
| 2006 | Bilateral Teleoperation of Mobile Robot over Delayed Communication Network: ImplementationabstractIn a previous paper we proposed a bilateral teleoperation framework of a wheeled mobile robot over communication channel with constant time delay. In this paper we present experimental results. Our goal is to illustrate and validate the properties of the proposed scheme as well as to present practical implementation issues and the adopted solutions. In particular, the bilaterally teleoperated system is passive and the system is stable in the presence of time delay. Internet has been used as the communication channel and a buffer has been implemented to maintain a constant time delay and to handle packet order Oscar Martinez-Palafox, Mark W. Spong, Chaouki T. Abdallah |
IROS | 3 |
| 2006 | On tracking performance in bilateral teleoperationabstractThis paper addresses the problem of steady-state position and force tracking in bilateral teleoperation. Passivity-based control schemes for bilateral teleoperation provide robust stability against network delays in the feedback loop and velocity tracking, but do not guarantee steady-state position and force tracking in general. Position drift due to data loss and offset of initial conditions is a well-known problem in such systems. In this paper, we introduce a new architecture, which builds upon the traditional passivity-based configuration by using additional position control on both the master and slave robots, to solve the steady-state position and force-tracking problem. Lyapunov stability methods are used to establish the range of the position control gains on the master and slave sides. Experimental results using a single-degree-of-freedom master/slave system are presented, showing the performance of the resulting system Nikhil Chopra, Mark W. Spong, Romeo Ortega, Nikita E. Barabanov |
IEEE Trans. Robotics | 2 |
| 2006 | Passive Bilateral Teleoperation With Constant Time DelayabstractWe propose a novel control framework for bilateral teleoperation of a pair of multi-degree-of-freedom nonlinear robotic systems under constant communication delays. The proposed framework uses the simple proportional-derivative control, i.e., the master and slave robots are directly connected via spring and damper over the delayed communication channels. Using the controller passivity concept, the Lyapunov-Krasovskii technique, and Parseval's identity, we can passify the combination of the delayed communication and control blocks altogether robustly, as long as the delays are finite constants and an upper bound for the round-trip delay is known. Having explicit position feedback through the delayed P-action, the proposed framework enforces master-slave position coordination, which is often compromised in the conventional scattering-based teleoperation. The proposed control framework provides humans with extended physiological proprioception, so that s/he can affect and sense the remote slave environments mainly relying on her/his musculoskeletal systems. Simulation and experiments are performed to validate and highlight properties of the proposed control framework Mark W. Spong |
IEEE Trans. Robotics | 2 |
| 2005 | Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: ApplicationabstractIn a companion paper [1], we propose a control framework for the bilateral teleoperation between a single master robot and multiple cooperative slave robots over delayed communication network. In this paper, we perform simulation and semi-experiment (i.e. real master and simulated slaves) to illustrate and validate properties of the proposed control scheme. In particular, the three key properties of the proposed control framework are highlighted in this paper: 1) cooperative fixtureless grasping and manipulation of inertial and deformable objects by multiple slave robots; 2) passive teleoperation of the overall behavior of the multiple slave robots (and the grasped object) over the delayed communication with force reflection; and 3) grasping safety (i.e. secure grasping) and interaction stability regardless of the communication delay and human command. Oscar Martinez-Palafox, Mark W. Spong |
ICRA | 3 |
| 2005 | Bilateral Teleoperation of Multiple Cooperative Robots over Delayed Communication Networks: TheoryabstractWe propose a control framework for the bilateral teleoperation between a single master robot and multiple cooperative slave robots with communication-delay in the master-slave communication channel. Using passive decomposition, we first decompose the dynamics of multiple slaves into two decoupled systems while preserving energetic passivity: the shape system describing cooperative grasping aspect, and the locked system representing overall behavior of the multiple slaves. Then, by locally controlling the decoupled shape system with the cancellation of disturbances on it, secure and tight (and possibly fixtureless) cooperative grasping can be achieved regardless of the communication-delay and human command. We also construct a bilateral teleoperation loop between the master and the locked system s.t., by operating the master, a human operator can control the overall behavior of the multiple slaves and the grasped object while perceiving environmental forces acting on them. Scattering-based communication is used to passify the master-slave communication-delay. By exploiting the passivity property of the decomposition and scattering-based communication, energetic passivity of the closed-loop system can be ensured, thus, interaction stability and safety are improved significantly. In a companion paper [1], simulation and semi-experiment (i.e. real master and simulated slaves) are performed to illustrate properties of this proposed framework. Mark W. Spong |
ICRA | 2 |
| 2004 | Discrete Time Passivity in Bilateral Teleoperation over the InternetabstractIn this paper, we investigate issues in the discrete-time implementation of passivity based control of bilateral teleoperators. The usual scattering formalism which, in continuous time, guarantees passivity for any constant delay, is extended in several important ways to the discrete domain, in particular to the case where communication between the master and slave robots occurs over a packet-switched network. We first show that passivity can be maintained in the face of varying delay and packet loss but that it depends fundamentally on the mechanism used to handle missing packets. Passivity alone is not sufficient to guarantee good performance. Therefore, we also introduce a novel buffering and interpolation scheme which not only preserves passivity but has been shown through simulation and experiments to improve tracking performance and transparency in a single-degree-of-freedom teleoperator system. Paul Berestesky, Nikhil Chopra, Mark W. Spong |
ICRA | 3 |
| 2003 | Further results on control of the compass gait bipedabstractThis paper continues our investigations into the passivity-based control of the compass gait biped. It was shown in [Spong, M.W., 1999] for the compass gait biped, and in [Spong, M.W., and Bullo, F., 2002] for the general case, that a passive limit cycle for a given constant slope can be made slope invariant via potential energy shaping control. In this paper we consider the application of total energy shaping to this problem. Using a control law that shapes the total energy of the biped we are able to influence both the exponential rate of convergence to the limit cycle and its basin of attraction. This increases robustness and variation in the ground slope. As illustrations we show stable walking gaits both in the presence of external disturbances and on varying slopes that do not exist without the total energy shaping control. Mark W. Spong, Gagandeep Bhatia |
IROS | 1 |
| 1998 | Toward 3D Uncalibrated Monocular Visual ServoabstractThis work is an initial step toward combining control theory with computer vision for the case of uncalibrated monocular (or single-camera) three-dimensional manipulation. We investigate an achievable control goal using a novel image measure and derive a sampled-data control system that results in quick convergence of the end-effector trajectory to a depth-invariant velocity subspace in the camera coordinate frame. We also discuss how this uncalibrated behavior can be used to perform online calibration. Bradley E. Bishop, Mark W. Spong |
ICRA | 2 |
| 1996 | On noncollocated control of a single flexible linkabstractThe presence of right half plane (RHP) zeros in the transfer function relating the base torque to the tip position has long been the source of difficulty in noncollocated control of a single flexible link (SFL). In this paper, the authors suggest an alternative noncollocated measurement called the virtual angle of rotation. The authors then show the following. (A) The transfer function with this output does not have any zeros in the open RHP. (B) The zero dynamics arising from this measurement are stable. (C) This distributed system can be stabilized by a finite-dimensional controller in the presence of Rayleigh damping. Prasad A. Chodavarapu, Mark W. Spong |
ICRA | 2 |
| 1996 | Fixed-camera visual servo control for planar robotsabstractWe present a new controller to solve the visual servo control problem for planar robots in the fixed-camera configuration. For a static target we characterize the global closed loop attractor using the full robot dynamics, and prove local asymptotic stability of the end-effector tracking error. Neither the inverse kinematics nor the inverse Jacobian are used in the controller. Experimental results on a 2-DOF direct drive manipulator are presented. Rafael Kelly, Paul Shirkey, Mark W. Spong |
ICRA | 3 |
| 1994 | On the Performance of State Estimation for Visual Servo SystemsabstractDiscusses the use of computer vision for real-time state estimation in feedback control systems. To this end, the authors construct a system for visual state estimation of simple state vectors and study the effects of various real-world disturbances on the state estimates. Simulations are performed using a detailed camera model to study the performance of an image plane position estimation algorithm for a single circular feature. Various disturbances, such as lens distortion, noise, defocus, and blurring are simulated and analyzed with respect to this estimation routine and visual state estimation in general.> Bradley E. Bishop, Seth Hutchinson 0001, Mark W. Spong |
ICRA | 3 |
| 1994 | Quadratic Optimization of Impedance ControlabstractThis paper presents algorithms for continuous-time quadratic optimization of impedance control. Explicit solutions to the Hamilton-Jacobi equation for optimal control of rigid-body motion are found by solving an algebraic matrix equation. System stability is investigated according to Lyapunov function theory, and it is shown that global asymptotic stability holds. The solution results in design parameters in the form of square weighting matrices or impedance matrices as known from linear quadratic optimal control. The proposed optimal control is useful both for motion control and force control.> Rolf Johansson 0001, Mark W. Spong |
ICRA | 2 |
| 1994 | Swing Up Control of the AcrobotabstractInvestigates the problem of swing up control of the Acrobot, a two-link, underactuated robot that is a useful vehicle to study problems in nonlinear control. The author develops a swing up strategy based on partial feedback linearization. The algorithm works by creating "unstable zero dynamics" which drives the first link of the Acrobot away from its open loop stable equilibrium toward the inverted position. Control is switched to a linear controller, designed to balance the arm about the inverted configuration, whenever the swing up controller moves the Acrobot into the near vertical position. Simulation results are presented showing the performance of the system.> Mark W. Spong |
ICRA | 1 |
| 1994 | Partial feedback linearization of underactuated mechanical systemsabstractIn this paper we discuss the partial feedback linearization control of underactuated mechanical systems. We consider an n degree of freedom system having m actuated, or active, degrees of freedom and l=n-m unactuated, or passive, degrees of freedom. It is known that the portion of the dynamics corresponding to the active degrees of freedom may be linearized by nonlinear feedback. In this paper we show, alternatively, that the portion of the dynamics corresponding to the passive degrees of freedom may be linearized by nonlinear feedback under a condition that we call strong inertial coupling. We derive and analyze the resulting zero dynamics which are crucial to an understanding of the response of the overall system. Simulation results are presented showing the performance of two link underactuated robots under partial feedback linearization control.> Mark W. Spong |
IROS | 1 |
| 1992 | Adaptive integral manifold control of flexible joint robot manipulatorsabstractThe authors extend the integral manifold approach for the control of flexible joint robot manipulators from the known parameter case to the adaptive case. The resulting adaptive law, referred to as the corrective control law, consists of a fast component to damp the fast dynamics and a slow component which is designed based on the integral manifold theory and which consists of a rigid based component along with additional corrective terms. The authors give a detailed derivation of the corrective control law and present tracking results. They illustrate the implementation of the control law using simulation examples and study tracking performance and robustness with respect to an allowable range of stiffness and high adaptation gains.> Fathi H. Ghorbel, Mark W. Spong |
ICRA | 2 |
| 1992 | Remarks on robot dynamics: canonical transformations and Riemannian geometryabstractThe author uses tools from Hamiltonian mechanics and Riemannian geometry to illustrate some properties of robot dynamics that are useful both for robot control and for the design of robotic manipulators. Several authors have noted that if the robot inertia matrix D(q) can be factored as N/sup T/(q)N(q), where N(q) is the Jacobian of a function Q(q), then Q and P=N(q)q define a canonical transformation relative to which the robot dynamics are particularly simple. In the present work, the author gives necessary and sufficient conditions for the existence of such a factorization and discusses their implications for robot control.> Mark W. Spong |
ICRA | 1 |
| 1989 | Asymptotic stability for force reflecting teleoperators with time delaysabstractThe authors validate their previously published (1988) algorithm for controlling a force-reflecting teleoperator with time delay. The time-delay compensation is shown to result in a control law which ensures asymptotic stability of manipulator velocities when contacting arbitrary passive environments. The results are based on the full n-DOF (degrees of freedom) nonlinear system and allow for the inclusion of power gain between the human operator and the environment.> Robert J. Anderson, Mark W. Spong |
ICRA | 2 |
| 1989 | Adaptive control of flexible joint manipulatorsabstractThe authors present an adaptive control result for flexible-joint robot manipulators. Under the assumption of weak joint elasticity, a singular perturbation argument is used to show that recent adaptive control results for rigid robots can be used to control flexible-joint robots, provided a simple correction term is added to the control law to damp out the elastic oscillations at the joints. In this way, fundamental properties of rigid robot dynamics can be used to design robust adaptive control laws for flexible-joint robots. The implementation of the full controller requires only joint position and velocity information. Thus, robustness to parametric uncertainty is achieved without the need for acceleration and jerk measurements.> Fathi H. Ghorbel, John Y. Hung, Mark W. Spong |
ICRA | 3 |
| 1988 | Hybrid impedance control of robotic manipulatorsabstractThe inclusion of force information in the control of robots increases their adaptability to uncertain environments, such as are found in deburring, grinding, and assembly tasks. The authors present a foundation for force control strategies, in view of the fact that the type of control strategy that is employed depends fundamentally on the characteristics of the environment. A general control approach is introduced, called hybrid impedance control which in its simplest forms reduces the operational space control of O. Khatib and J. Burdick (1986), or to N. Hogan's (1985) impedance control. The control law is formulated in a general enough fashion, however, to allow for higher order controllers.> Robert J. Anderson, Mark W. Spong |
IEEE J. Robotics Autom. | 2 |
| 1987 | Hybrid impedance control of robotic manipulatorsabstractThis work presents a new algorithm for controlling the contact forces of a robotic manipulator. The algorithm, to be called hybrid impedance control (HIC), combines two fundamental force control strategies; hybrid position/force control, and impedance control. A duality condition is defined which specifically determines how the manipulator should respond for a given environment. A system-theoretic approach is utilized to motivate the algorithm, and specific examples are developed to illustrate it. Robert J. Anderson, Mark W. Spong |
ICRA | 2 |
| 1987 | An integral manifold approach to the feedback control of flexible joint robotsabstractThe control problem for robot manipulators with flexible joints is considered. The results are based on a recently developed singular perturbation formulation of the manipulator equations of motion where the singular perturbation parameter µ is the inverse of the joint stiffness. For this class of systems it is known that the reduced-order model corresponding to the mechanical system under the assumption of perfect rigidity is globally linearizable via nonlinear static-state feedback, but that the full-order flexible system is not, in general, linearizable in this manner. The concept of integral manifold is utilized to represent the dynamics of the slow subsystem. The slow subsystem reduces to the rigid model as the perturbation parameter µ tends to zero. It is shown that linearizability of the rigid model implies linearizability of the flexible system restricted to the integral manifold. Based on a power series expansion of the integral manifold around µ = 0, it is shown how to approximate the feedback linearizing control to any order in µ. The result is then an approximate feedback linearization which, assuming stability of the fast variables, linearizes the system for all practical purposes. Mark W. Spong, Khashayar Khorasani, Petar V. Kokotovic |
IEEE J. Robotics Autom. | 1 |
| 1987 | Robust linear compensator design for nonlinear robotic controlabstractThe motion control of robotic manipulators is investigated using a recently developed approach to linear multivariable control known as the stable factorization approach. Given a nominal model of the manipulator dynamics, the control scheme consists of an approximate feedback linearizing control followed by a linear compensator design based on the stable factorization approach. Using a multiloop version of the small gain theorem, robust trajectory tracking is shown under the assumption that the deviation of the model from the true system satisfies certain norm inequalities. In turn, these norm inequalities lead to quantifiable bounds on the tracking error. Mark W. Spong, Mathukumalli Vidyasagar |
IEEE J. Robotics Autom. | 1 |
| 1986 | Nonlinear control techniques for flexible joint manipulators: A single link case studyabstractIn this paper we study the nonlinear control problem for a single link manipulator with joint elasticity. We illustrate several recent nonlinear control techniques, namely feedback linearization, integral manifold and composite control. We work out in detail both a global feedback linearizing control law and a nonlinear composite control law based on a singular perturbation formulation of the manipulator dynamics and the concept of integral manifold. The two solutions are then compared and contrasted. Riccardo Marino, Mark W. Spong |
ICRA | 2 |
| 1985 | Invariant manifolds and their application to robot manipulators with flexible jointsabstractIn this paper we examine a recently developed singular perturbation formulation of the equations of motion for a robot manipulator with flexible joints, where the fast variables are the elastic forces at the joints and their time derivatives. The concept of an invariant manifold is utilized to represent the dynamics of the slow subsystem. The dynamics of the system restricted to this manifold reduce to the usual rigid body dynamics as the perturbation parameter ε tends to zero. Based on a power series expansion of the exact manifold around ε = 0, higher order corrections of the manifold are obtained. This leads to reduced order models of the full system which may prove more useful for control system design than either the full model or the rigid model. The case of a single link with joint flexibility is worked out in detail. Khashayar Khorasani, Mark W. Spong |
ICRA | 2 |
| 1985 | Robust linear compensator design for nonlinear robotic controlabstractIn this paper we investigate the application to the motion control of n-link robotic manipulators of the recently developed stable factorization approach to tracking and disturbance rejection. Given a nominal model of the manipulator dynamics, the control scheme consists of an approximate feedback linearizing control followed by a linear compensator design based on the stable factorization approach to achieve optimal tracking and disturbance rejection. Using a multi-loop version of the small gain theorem [17], the applicability of the linear design techniques and the stability of the closed loop system are rigorously demonstrated. Mark W. Spong, Mathukumalli Vidyasagar |
ICRA | 1 |
| 1984 | A Several Complex Variables Approach to Feedback Stabilization of Linear Neutral Delay-Differential Systems
Christopher I. Byrnes, Mark W. Spong, Tzyh Jong Tarn |
Math. Syst. Theory | 2 |