Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Carl A. Moore

dblp:25/2321 · DBLP profile ↗
← Back
14ranked-venue papers
3as first author
2since 2021 · last 2024
0000-0002-3935-2690ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 9 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 6 · 1 since 2021Artificial intelligence and machine learning · 5 · 2 first-authorSystems, architecture and hardware · 5 · 2 first-author

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
7 papers
Robot navigation and mapping · 40% Motion planning and robot control · 24% Robot manipulation · 23%
Human-computer interaction and pervasive computing
5 papers
Human-robot interaction · 91% Haptics and multimodal interaction · 9%

Topics — the 15 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Human-robot interaction
physical human-robot interaction
0.132003
Cobot implementation of virtual paths and 3D virtual surfaces · IEEE Trans. Robotics Autom. 2003
Cobot Implementation of 3D Virtual Surfaces · ICRA 2002
Design of a 3R Cobot Using Continuously Variable Transmissions · ICRA 1999
Robotics › Motion planning and robot control
robot control
0.142008
Cobot Implementation of 3D Virtual Surfaces · ICRA 2002
Off-road robot modeling with dextrous manipulation kinematics · ICRA 2008
Design of a 3R Cobot Using Continuously Variable Transmissions · ICRA 1999
Robotics › Legged, aerial and field robots
field robotics
0.112008
Off-road robot modeling with dextrous manipulation kinematics · ICRA 2008
Robotics › Robot manipulation
grasping
0.112008
Off-road robot modeling with dextrous manipulation kinematics · ICRA 2008
Robotics › Robot navigation and mapping
mobile robot navigation
0.112008
Terrain classification for mobile robots traveling at various speeds: An eigenspace manifold approach · ICRA 2008
Robotics › Robot navigation and mapping
terrain classification
0.112008
Terrain classification for mobile robots traveling at various speeds: An eigenspace manifold approach · ICRA 2008
Robotics › Robot navigation and mapping
terrain perception
0.112008
Terrain classification for mobile robots traveling at various speeds: An eigenspace manifold approach · ICRA 2008
Robotics › Motion planning and robot control
haptic rendering
0.012003
Cobot implementation of virtual paths and 3D virtual surfaces · IEEE Trans. Robotics Autom. 2003
Human-robot interaction › human-robot collaboration
collaborative robot
0.012001
Cobot architecture · IEEE Trans. Robotics Autom. 2001
Human-robot interaction
physical interaction
0.012001
Cobot architecture · IEEE Trans. Robotics Autom. 2001
Haptics and multimodal interaction
tactile display
0.011996
Passive robots and haptic displays based on nonholonomic elements · ICRA 1996
Robotics › Robot manipulation › cooperative manipulation
human-robot cooperative manipulation
0.012003
Cobot implementation of virtual paths and 3D virtual surfaces · IEEE Trans. Robotics Autom. 2003
Robotics › Motion planning and robot control › robot control › constraint-based control
constrained motion control
0.012002
Cobot Implementation of 3D Virtual Surfaces · ICRA 2002
Robotics › Robot manipulation
continuously variable transmission
0.012001
Cobot architecture · IEEE Trans. Robotics Autom. 2001
Robotics › Motion planning and robot control › robot kinematics
kinematic modeling
0.012001
Cobot architecture · IEEE Trans. Robotics Autom. 2001

Methods — techniques the papers use, named apart from their topics

continuously variable transmission · 0.3impedance control · 0.2simulation · 0.1principal component analysis · 0.1kinematic modeling · 0.1eigenspace manifold · 0.1parallel interconnection · 0.1power disk coupling · 0.0nonholonomic elements · 0.0
YearPublicationVenuePosition
2024 A New Expression for the Passivity Bound for a Class of Sampled-Data Systems
abstract
In this article, we characterize the passivity of a class of haptic systems modeled as a simple sampled-data system. We guarantee passivity by ensuring that there is sufficient damping in the haptic interface. Previous work established a necessary and sufficient bound on damping, but the corresponding mathematical expressions were complicated, and the derivation was not completely rigorous. After providing a rigorous proof, we derive a more tractable expression. Using this improved expression, we establish passivity conditions for several classes of transfer functions representing virtual environments, including some special cases with time delay. The original results assumed that the operator can be modeled by a passive but otherwise arbitrary transfer function. This assumption is weakened to allow the operator model to have a shortage of passivity. This requires only a slight modification of the passivity bound.
Rodney G. Roberts, Carl A. Moore, J. Edward Colgate
IEEE Trans. Robotics2
2022 DF-SBMPO: A Direct and Computationally Efficient Trajectory Planner for Dynamic Environments
abstract
In this paper we introduce a novel optimal trajectory planning method for robots in static and dynamic environments while accounting for the robot’s kinematic and dynamic constraints. The proposed method is called Danger Field Sampling Based Model Predictive optimization (DF-SBMPO). This new method includes the advantages of SBMPO such as dealing with non-linear constraints and non-invertible models and planning in the input space while improving its computational efficiency in local minima situations. By introducing a new cost function and combining the Danger Field method in the collision checking process, our method can efficiently find a near time-optimal and smooth trajectory to the goal. We verify the method in simulation using a car-like robot model in an environment containing both static and moving obstacles. By comparing it systematically to other sampling-based path planning algorithms and the Time-Scaling time-optimal trajectory planning method, the results show that our method generally produces collision-free, smoother, near time-optimal trajectories that satisfy constraints with less computation time and fewer samples.
Camilo Ordonez, Oscar Chuy, Carl A. Moore
SMC4
2020 Time-Optimal and Collision-Free Path Planning for Dual-Manipulator 3D Printer
abstract
To meet the demand for high additive manufacturing efficiency, we are working on an FDM (Fused Deposition Modeling) printer called DEXTER which has dual Selective Compliance Articulated Robot Arms (SCARA). We develop a path planner to produce time-optimal motion paths for each of DEXTER's arms while guaranteeing that the arms do not collide with one another. We present a collision-free path planner for DEXTER's arms using an improved Sampling-Based Model Predictive Optimization (SBMPO) based on A* type optimization by adding efficient collision determination and a new type of cost function. The simulation results show that the improved SBMPO can be used to efficiently generate smooth collision-free paths and trajectories with bounded velocity and acceleration.
Brianna Wylie, Oscar Chuy, Carl A. Moore
SMC4
2015 Effects of Varying Mass on Wave Reflections during Wave Variable Teleoperation
abstract
The wave variable method allows for stable bilateral teleoperation in the presence of time delay. However, the appearance of transient oscillations, known as wave reflections, affect teleoperation performance when using the wave variable method. The frequency characteristics of these wave reflections have been previously considered to be primarily related to the time delay across the communication channel. In this paper we show that the frequency characteristics of wave reflections are also affected by changes to the mass of the teleoperated system. We propose a wave-variable-based controller that diminishes the effects of wave reflections as the slave dynamics changes during teleoperation. Simulation results using our proposed method is compared to the traditional wave variable method.
Collins Folaranmi Adetu, Rodney G. Roberts, Carl A. Moore
SMC3
2009 Dynamic modeling and control of the Omega-3 parallel manipulator
abstract
Parallel manipulators are widely used in industrial applications due to their rigid structures and ability to perform automated tasks at high speeds. However, because the links on a parallel manipulator are mechanically coupled, solving its kinematics and dynamics equations can be more difficult than for its serial counterpart. Nevertheless, the inverse kinematics and inverse dynamics models are a critical component of a manipulator's controller. Specifically, a more computationally simple formulation of the inverse kinematics and dynamics is necessary to achieve efficient and fast manipulator control. In this paper, both the inverse kinematics and dynamics equations for the Omega-3, a three degree-of-freedom (3-DOF) parallel manipulator, are developed. For the inverse kinematics problem, the concept of loop closure equations is used to simplify the analysis. The virtual work principle is used to create a numerically simple inverse dynamics model. Using the inverse kinematics and dynamics model, a trajectory tracking controller is implemented on the manipulator and the resulting experiments reveal good tracking behavior.
Collins Folaranmi Adetu, Carl A. Moore, Rodney G. Roberts
SMC2
2009 A Haptic Teleoperation Study Using Wave Variables and Scaling Matrices
abstract
A haptics investigation is conducted when human subjects have to deal with a bilateral teleoperation system with two levels of time delay (400 and 1,000 ms) and four types of scaling matrices that provide a passivity form of stabilization. The wave variable method was implemented to produce a controllable human-machine response. What is of interest is the resulting performance that occurs from such systems which remain passive but impacts the overall human tracking performance that can be achieved. The question addressed is how these imposed stability restrictions (via architecture constraints) may degrade human tracking performance?
Daniel W. Repperger, Rodney G. Roberts, Marc Alise, Carl A. Moore
SMC4
2008 Off-road robot modeling with dextrous manipulation kinematics
abstract
We present a novel way of modeling wheeled vehicles on outdoor terrains. Adapting concepts from dextrous manipulation, we precisely model the way that three dimensional wheels roll over uneven ground. The techniques used are easily adaptable to other vehicle designs of arbitrary complexity. Our modeling method is used to validate a new concept for design of off-road vehicle wheel suspensions, called passive variable camber (PVC). Simulation results of a three-wheeled vehicle with PVC demonstrate that the vehicle can negotiate an extreme terrain without kinematic slip, thus improving vehicle efficiency and performance.
Joseph Auchter, Carl A. Moore
ICRA2
2008 Terrain classification for mobile robots traveling at various speeds: An eigenspace manifold approach
abstract
Unmanned ground vehicles (UGV's) commonly used in military applications must possess the capability to traverse various terrains that may largely affect the performance and controllability of the vehicle. A UGV that can autonomously perceive its terrain using navigational sensors can make necessary changes to its control strategy. The research presented uses the output of the induced vehicle's vibration measured by navigational sensors to classify the underlying terrain at multiple speeds. The classification algorithm incorporates Principal Component Analysis (PCA) for feature extraction and dimension reduction. The PCA transformation coefficients are then used to develop a manifold curve that uses these known coefficients to interpolate unknown coefficients of the terrains as the robot's speed changes. Experimental data is collected using two distinctly different unmanned ground vehicle platforms. Results demonstrate the performance of the method for classifying multi-differentiated terrains broadly classified as grass, asphalt, mud, and gravel.
Edmond M. DuPont, Carl A. Moore, Rodney G. Roberts
ICRA2
2005 Fuzzy behavior navigation for an unmanned helicopter in unknown environments
abstract
Aerial missions that require unmanned aerial vehicles (UAVs) to fly autonomously in unknown and hostile environments are inevitable. These UAVs must be equipped with a fully autonomous navigation system. Many methods that have been proposed for navigation of autonomous systems either lack the necessary intelligence or are not responsive enough to cope with the flying speeds of UAVs. This paper presents a new method for autonomous navigation of UAVs using reactive fuzzy behaviors. It extends a 2D fuzzy behavior navigation system used in unmanned ground vehicles to a 3D navigation system suitable for UAVs. The research is based on a range finding sensor system by judicious use of a 2D range finder. A novel defuzzification method for 3D navigation systems is developed to generate the most desired flying orientation. Simulation results carried out using MATLAB's Virtual Reality Toolbox show that the proposed system works very well to avoid static obstacles.
Dongqing Shi, Majura F. Selekwa, Emmanuel G. Collins Jr., Carl A. Moore
SMC4
2003 Cobot implementation of virtual paths and 3D virtual surfaces
abstract
Cobots are devices for human/robot interaction, in which axes of motion are coupled to one another by computer-controlled continuously variable transmissions rather than individually driven by servomotors. We have recently built a cobot with a three-dimensional workspace and a 3-revolute parallelogram-type mechanism. Here we present the control methods for the display of virtual surfaces and for free mode in which the cobot endpoint moves as if it were unconstrained. We provide experimental results on the performance of the free, virtual path, and virtual surface controllers.
Carl A. Moore, Michael A. Peshkin, J. Edward Colgate
IEEE Trans. Robotics Autom.1
2002 Cobot Implementation of 3D Virtual Surfaces
abstract
Cobots are devices for human/robot interaction, in which axes of motion are coupled to one another by computer-controlled continuously variable transmissions rather than individually driven by servomotors. We have recently built a 3R parallelogram cobot. Here we present a control method for the display of virtual surfaces and for free-mode in which the cobot endpoint moves as if it were unconstrained. We show experimental results on the performance of the cobot in these modes.
Carl A. Moore, Michael A. Peshkin, J. Edward Colgate
ICRA1
2001 Cobot architecture
abstract
We describe a new robot architecture: the collaborative robot, or cobot. Cobots are intended for direct physical interaction with a human operator. The cobot can create smooth, strong virtual surfaces and other haptic effects within a shared human/cobot workspace. The kinematic properties of cobots differ markedly from those of robots. Most significantly, cobots have only one mechanical degree of freedom, regardless of their taskspace dimensionality. The instantaneous direction of motion associated with this single degree of freedom is actively servo-controlled, or steered, within the higher dimensional taskspace. This paper explains the kinematics of cobots and the continuously variable transmissions (CVT) that are essential to them. Powered cobots are introduced, made possible by a parallel interconnection of the CVT. We discuss the relation of cobots to conventionally actuated robots and to nonholonomic robots. Several cobots in design, prototype, or industrial testbed settings illustrate the concepts discussed.
Michael A. Peshkin, J. Edward Colgate, Wit Wannasuphoprasit, Carl A. Moore, Brent Gillespie 0001, Prasad Akella
IEEE Trans. Robotics Autom.4
1999 Design of a 3R Cobot Using Continuously Variable Transmissions
abstract
Cobots are capable of producing virtual surfaces of high quality, using mechanical transmission elements as their basic element in place of conventional motors. Most cobots built to date have used steerable wheels as their transmission elements. We describe how continuously variable transmissions (CVTs) can be used in this capacity for a cobot with revolute joints. The design of an "arm-like" cobot with a three-dimensional workspace is described . This cobot can implement virtual surfaces and other effects in a spherical workspace approximately 1.5 meters in diameter. Novel elements of this cobot include the use of a power disk that couples three CVTs directly.
Carl A. Moore, Michael A. Peshkin, J. Edward Colgate
ICRA1
1996 Passive robots and haptic displays based on nonholonomic elements
abstract
Describes a new architecture for passive robots and haptic displays, which the authors call a programmable constraint machine (PCM). An n-DOF PCM can, under computer control, exhibit constraints (smooth, impenetrable virtual surfaces of dimensionality
Michael A. Peshkin, J. Edward Colgate, Carl A. Moore
ICRA3