An O(N) modular algorithm for the dynamic simulation of robots constrained by a single contact

Clifford S. Bonaventura, Kathryn W. Jablokow

Research output: Contribution to journalArticle

6 Citations (Scopus)

Abstract

This paper presents an efficient modular algorithm for the dynamic simulation of robots constrained through a single contact. Such configurations include single robots with closed-loop topologies, as well as, multiple robots with simple series, parallel, and bracing topologies. The modular nature of the algorithm enables the incorporation of existing open-chain models for the individual robots without significant reprogramming, while a general contact model extends the range of possible contact conditions to include both holonomic and nonholonomic constraints. The algorithm is validated through the simulation of two robots cooperating in parallel. This paper establishes an accurate framework for simulating simple robot systems with single contacts, which can be extended to multi-robot, multi-contact systems performing general tasks.

Original languageEnglish (US)
Pages (from-to)406-415
Number of pages10
JournalIEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
Volume32
Issue number4
DOIs
StatePublished - Nov 1 2002

Fingerprint

Robots
Computer simulation
Topology

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Software
  • Information Systems
  • Human-Computer Interaction
  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this

@article{9eaa4ccd0f7f415fbef940faed83bbf3,
title = "An O(N) modular algorithm for the dynamic simulation of robots constrained by a single contact",
abstract = "This paper presents an efficient modular algorithm for the dynamic simulation of robots constrained through a single contact. Such configurations include single robots with closed-loop topologies, as well as, multiple robots with simple series, parallel, and bracing topologies. The modular nature of the algorithm enables the incorporation of existing open-chain models for the individual robots without significant reprogramming, while a general contact model extends the range of possible contact conditions to include both holonomic and nonholonomic constraints. The algorithm is validated through the simulation of two robots cooperating in parallel. This paper establishes an accurate framework for simulating simple robot systems with single contacts, which can be extended to multi-robot, multi-contact systems performing general tasks.",
author = "Bonaventura, {Clifford S.} and Jablokow, {Kathryn W.}",
year = "2002",
month = "11",
day = "1",
doi = "10.1109/TSMCC.2002.806746",
language = "English (US)",
volume = "32",
pages = "406--415",
journal = "IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews",
issn = "1094-6977",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "4",

}

TY - JOUR

T1 - An O(N) modular algorithm for the dynamic simulation of robots constrained by a single contact

AU - Bonaventura, Clifford S.

AU - Jablokow, Kathryn W.

PY - 2002/11/1

Y1 - 2002/11/1

N2 - This paper presents an efficient modular algorithm for the dynamic simulation of robots constrained through a single contact. Such configurations include single robots with closed-loop topologies, as well as, multiple robots with simple series, parallel, and bracing topologies. The modular nature of the algorithm enables the incorporation of existing open-chain models for the individual robots without significant reprogramming, while a general contact model extends the range of possible contact conditions to include both holonomic and nonholonomic constraints. The algorithm is validated through the simulation of two robots cooperating in parallel. This paper establishes an accurate framework for simulating simple robot systems with single contacts, which can be extended to multi-robot, multi-contact systems performing general tasks.

AB - This paper presents an efficient modular algorithm for the dynamic simulation of robots constrained through a single contact. Such configurations include single robots with closed-loop topologies, as well as, multiple robots with simple series, parallel, and bracing topologies. The modular nature of the algorithm enables the incorporation of existing open-chain models for the individual robots without significant reprogramming, while a general contact model extends the range of possible contact conditions to include both holonomic and nonholonomic constraints. The algorithm is validated through the simulation of two robots cooperating in parallel. This paper establishes an accurate framework for simulating simple robot systems with single contacts, which can be extended to multi-robot, multi-contact systems performing general tasks.

UR - http://www.scopus.com/inward/record.url?scp=0036880621&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0036880621&partnerID=8YFLogxK

U2 - 10.1109/TSMCC.2002.806746

DO - 10.1109/TSMCC.2002.806746

M3 - Article

AN - SCOPUS:0036880621

VL - 32

SP - 406

EP - 415

JO - IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews

JF - IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews

SN - 1094-6977

IS - 4

ER -