EDBT 2026 Demo / reviewers in the wild / expert
Matthew D. Berkemeier
dblp:71/2252
· DBLP profile ↗
19ranked-venue papers
13as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 11 first-authorSystems, architecture and hardware · 15 · 10 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 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
16 papers |
Legged, aerial and field robots · 57% Motion planning and robot control · 37% Robot manipulation · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Energy-efficient computing · 100% |
Topics — the 26 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Legged, aerial and field robots › legged robots
legged robot locomotion |
0.1 | 6 | 1999 | Control of Hopping Height in Legged Robots Using a Neural-Mechanical Approach · ICRA 1999 The Motion of a Finite-Width Rimless Wheel in 3D · ICRA 1998 Passive dynamic quadrupedal walking · ICRA 1997 |
Robotics › Motion planning and robot control
omnidirectional mobile robot |
0.1 | 2 | 2005 | Discrete Control for Visual Servoing the ODIS Robot to Parking Lot Lines · ICRA 2005 Visual Servoing of an Omni-Directional Mobile Robot for Alignment with Parking Lot Lines · ICRA 2002 |
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
quadruped locomotion |
0.1 | 3 | 2005 | Self-Organizing Running in a Quadruped Robot Model · ICRA 2005 Passive dynamic quadrupedal walking · ICRA 1997 Approximate return maps for quadrupedal running · ICRA 1997 |
Robotics › Motion planning and robot control › robot control › sensor-based control
visual servoing |
0.1 | 2 | 2005 | Discrete Control for Visual Servoing the ODIS Robot to Parking Lot Lines · ICRA 2005 Visual Servoing of an Omni-Directional Mobile Robot for Alignment with Parking Lot Lines · ICRA 2002 |
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
pronking |
0.1 | 1 | 2005 | Self-Organizing Running in a Quadruped Robot Model · ICRA 2005 |
Robotics › Legged, aerial and field robots
passive dynamic walking |
0.0 | 2 | 1998 | The Motion of a Finite-Width Rimless Wheel in 3D · ICRA 1998 Passive dynamic quadrupedal walking · ICRA 1997 |
Robotics › Legged, aerial and field robots
legged robots |
0.0 | 1 | 2000 | Low-Energy Control of a One-Legged Robot with 2 Degrees of Freedom · ICRA 2000 |
Robotics › Legged, aerial and field robots › legged robots
one-legged hopping robot |
0.0 | 1 | 2000 | Low-Energy Control of a One-Legged Robot with 2 Degrees of Freedom · ICRA 2000 |
Robotics › Motion planning and robot control
robot control |
0.0 | 1 | 2000 | Low-Energy Control of a One-Legged Robot with 2 Degrees of Freedom · ICRA 2000 |
Robotics › Motion planning and robot control › locomotion control
central pattern generator |
0.0 | 1 | 1999 | Control of Hopping Height in Legged Robots Using a Neural-Mechanical Approach · ICRA 1999 |
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
hopping height control |
0.0 | 1 | 1999 | Control of Hopping Height in Legged Robots Using a Neural-Mechanical Approach · ICRA 1999 |
Robotics › Motion planning and robot control › robot control
underactuated systems |
0.0 | 2 | 1994 | Control Experiments on an Underactuated Robot with Application to Legged Locomotion · ICRA 1994 Control of a two-link robot to achieve sliding and hopping gaits · ICRA 1992 |
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
bipedal locomotion |
0.0 | 1 | 1998 | The Motion of a Finite-Width Rimless Wheel in 3D · ICRA 1998 |
Robotics › Legged, aerial and field robots
gait generation |
0.0 | 1 | 1998 | Sliding and hopping gaits for the underactuated Acrobot · IEEE Trans. Robotics Autom. 1998 |
Robotics › Legged, aerial and field robots
hopping robot |
0.0 | 1 | 1998 | Sliding and hopping gaits for the underactuated Acrobot · IEEE Trans. Robotics Autom. 1998 |
Robotics › Motion planning and robot control
return map analysis |
0.0 | 1 | 1997 | Approximate return maps for quadrupedal running · ICRA 1997 |
Robotics › Legged, aerial and field robots › underwater robotics
swimming robot |
0.0 | 1 | 1997 | Decreasing the energy costs of swimming robots through passive elastic elements · ICRA 1997 |
Computer vision › 3D vision
object pose estimation |
0.0 | 2 | 1993 | Determining the Axis of a Surface of Revolution Using Tactile Sensing · IEEE Trans. Pattern Anal. Mach. Intell. 1993 Determining the axis of a surface of revolution using tactile sensing · ICRA 1990 |
Robotics › Robot manipulation
tactile sensing |
0.0 | 2 | 1993 | Determining the Axis of a Surface of Revolution Using Tactile Sensing · IEEE Trans. Pattern Anal. Mach. Intell. 1993 Determining the axis of a surface of revolution using tactile sensing · ICRA 1990 |
Robotics › Robot manipulation › actuation
elastic energy storage |
0.0 | 1 | 1996 | Design of a robot leg with elastic energy storage, comparison to biology, and preliminary experimental results · ICRA 1996 |
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
hopping |
0.0 | 1 | 1996 | Design of a robot leg with elastic energy storage, comparison to biology, and preliminary experimental results · ICRA 1996 |
Robotics › Legged, aerial and field robots › legged robots
legged robot design |
0.0 | 1 | 1996 | Design of a robot leg with elastic energy storage, comparison to biology, and preliminary experimental results · ICRA 1996 |
Robotics › Motion planning and robot control › underactuated robotics
acrobot |
0.0 | 1 | 1994 | Control Experiments on an Underactuated Robot with Application to Legged Locomotion · ICRA 1994 |
Robotics › Robot manipulation
grasping |
0.0 | 1 | 1993 | Determining the Axis of a Surface of Revolution Using Tactile Sensing · IEEE Trans. Pattern Anal. Mach. Intell. 1993 |
Robotics › Legged, aerial and field robots
passive dynamics |
0.0 | 1 | 2000 | Low-Energy Control of a One-Legged Robot with 2 Degrees of Freedom · ICRA 2000 |
Energy-efficient computing
energy-efficient robotics |
0.0 | 1 | 1997 | Decreasing the energy costs of swimming robots through passive elastic elements · ICRA 1997 |
Methods — techniques the papers use, named apart from their topics
perturbation theory · 0.1static modeling · 0.1dynamic modeling · 0.1poincare return map · 0.1hopf bifurcation analysis · 0.1asymptotic stability analysis · 0.1proportional image-coordinate control · 0.0adaptive periodic forcing · 0.0numerical simulation · 0.03d modeling · 0.0hydrodynamic modeling · 0.0elastic energy storage · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Trailer Hitch Assist: Lightweight Solutions for Automatically Reversing to a TrailerabstractThis paper proposes a driver assistance function for positioning a vehicle's hitch underneath the center of a trailer's coupler. Due to a rapid development-to-production cycle, the problem was constrained to use basic ECUs, which have limited performance for real-time implementation. Based on this, we developed two practical solutions to automate the hitching process by using efficient methods that do not require any additional high-end sensors, but rely only on the vehicle's existing rear-view camera and other existing sensors. Eduardo Ramírez-Llanos, Matthew D. Berkemeier |
IV | 3 |
| 2008 | Elementary mechanical analysis of obstacle crossing for wheeled vehiclesabstractIn this paper we model a wheeled UGV in an elementary manner to determine the effect of obstacle height on major design parameters, such as wheel size, wheelbase, and center of mass height. We consider both static and dynamic modeling approaches and find that consideration of dynamics allows for more freedom in parameter choice. Matthew D. Berkemeier, Eric Poulson, Travis Groethe |
ICRA | 1 |
| 2005 | Discrete Control for Visual Servoing the ODIS Robot to Parking Lot LinesabstractThis paper contains 3 new contributions to our previous work: First, a continuous visual servoing model for the ODIS omni-directional robot is extended to consider rotation about the robot center, instead of the camera center. This is shown to lead to an undesirable limit cycle due to a Hopf bifurcation. Second, 2 new discrete controllers and models for visual servoing ODIS are derived, which are closer to the servoing methods used in experiments. It is shown that the resulting closed-loop systems are locally asymptotically stable. Finally, experiments are presented which demonstrate successful discrete visual servoing. Matthew D. Berkemeier |
ICRA | 1 |
| 2005 | Self-Organizing Running in a Quadruped Robot ModelabstractIn this paper it is demonstrated that pronking (or trotting or pacing) is the preferred mode of behavior of a fairly generic quadruped model. This gait often occurs even though no explicit control is used to force it, and thus the system is said to "self-organize." Further, it is demonstrated that, despite the complicated coupled nonlinear dynamics, the system is still amenable to analysis if certain parameters are assumed small, namely the leg masses and the hip spring constants. Explicit conditions are presented for a symmetric pronk. In one condition, the leg length and the hip spring constant determine the pronking height, which has implications for quadruped robot design. Matthew D. Berkemeier, Pranav Sukthankar |
ICRA | 1 |
| 2003 | Building better swarms through competition: lessons learned from the AAAI/RoboCup Rescue Robot competitionabstractA common problem in a disaster situation, whether man-made or natural, is the need to quickly identify locations of potential victims and potential hazards to human rescuers, with minimal personnel on site at the beginning of the emergency. Robots can be used to supplement available personnel and to assist them in their search. However, it is important that the robots used not pose a danger to rescuers and victims through collisions or causing structural collapse and that they not get in the way of rescue efforts. Another problem in a disaster area is that environmental conditions (e.g., rubble, scrap metal, dust, smoke, and fire) can make it difficult for robots to maneuver, reduce effectiveness of sensors, and hamper communications. We believe the best approach to developing an effective robotic assistant to human rescue teams is through swarms of low-cost, small robots. The robots should be low cost to eliminate concerns about not recovering them after a disaster. They should be small so they don't hinder or pose a risk to humans (rescuers can kick them or step on them if they are in the way and they will be too small to move objects or injure a person through collision). And we believe a swarm should be used to maximize the area covered while maintaining enough contact between robots to maintain a reliable communications link. A swarm of small robots programmed with simple behaviors can achieve these goals while keeping costs down. This paper describes the efforts we have undertaken at Utah State University in developing urban search and rescue robot swarms for the American Association for Artificial Intelligence and RoboCup Rescue Robot competitions. Both of these competitions make use of the standard urban search and rescue test course developed by the National Institute of Standards and Technology (NIST). Our initial efforts to try to determine the bare minimum competence required for a rescue swarm are described, as are our efforts to improve communications between robots and a base station. Our current efforts to implement a flocking behavior in a robot swarm are described, as is the most recent modular, behavioral robot design we are working on. The development of a graphical user interface for use by rescuers to interface with the swarm is also described. Finally, we discuss the direction we think this research needs to take in the future. Daniel P. Stormont, Asti Bhatt, Brandon Boldt, Scott Skousen, Matthew D. Berkemeier |
IROS | 5 |
| 2002 | Visual Servoing of an Omni-Directional Mobile Robot for Alignment with Parking Lot LinesabstractODIS is an omni-directional mobile robot designed to autonomously or semi-autonomously inspect automobiles in a parking lot. Periodically, its position and orientation references need to be reset. This paper considers visual servoing to parking lot lines as one possible approach. Analysis and simulations demonstrate that a surprisingly simple proportional controller in the image coordinates can accomplish position and orientation alignment with parking lot lines. Unlike previous work, no image Jacobian matrix is necessary. Knowledge of the camera focal length is not required, but the camera and vehicle axes are assumed to be aligned, and the vehicle is assumed to rotate about the camera frame's y-axis. Matthew D. Berkemeier, Morgan E. Davidson, Vikas Bahl, YangQuan Chen |
ICRA | 1 |
| 2000 | Low-Energy Control of a One-Legged Robot with 2 Degrees of FreedomabstractWe consider the dynamics of forward motion for a one-legged hopping robot. We analyze the passive dynamics of the leg and find the necessary initial conditions which produce forward hopping. An approximate Poincare return map is derived using perturbation theory, and a control system designed to consume a small amount of energy is applied. Numerical simulations indicate that a moderate range of stable forward speeds may be achieved. The control strategy applied allows a steady-state hopping motion to be maintained using low-bandwidth sensory feedback while introducing little energy into the system. Russell Dummer, Matthew D. Berkemeier |
ICRA | 2 |
| 1999 | Control of Hopping Height in Legged Robots Using a Neural-Mechanical ApproachabstractWe compare two previous approaches for hopping height control to the new scheme proposed in this paper. This new approach is an example of work in the developing area of neural-mechanical systems and has some very simplified versions of building blocks observed in nature, including a central pattern generator. Explicit formulas for hopping height and conditions for stability were obtained for all three approaches based on approximate Poincare return maps (not included). We also present a novel robot leg design and experimental data which supports our analysis. Our adaptive periodic forcing approach is shown to be comparable or out-perform the other two methods in terms of bandwidth requirement, hopping height, and stability properties. Matthew D. Berkemeier, Kamal V. Desai |
ICRA | 1 |
| 1999 | Tracking fast inverted trajectories of the underactuated AcrobotabstractThe Acrobot is a simple underactuated system consisting of a double pendulum with an actuator at the second joint only. We derive a set of exact trajectories of the nonlinear equations of motion, which involve inverted periodic motions. The trajectories can be made arbitrarily fast by an appropriate choice of the Acrobot mass and length parameters. Next, we present a nonlinear control law and show how it can be applied to the Acrobot to track these trajectories. In simulations we compare tracking results for our controller and one based on pseudo-linearization. The pseudo-linearizing controller produces significant error for a 1 Hz trajectory, while ours produces none. Finally, we present experimental results which demonstrate that the assumptions of the theory were not overly restrictive. In particular, peak-to-peak oscillations of joints as large as 850 were obtained, despite real-world effects, such as joint friction, inexact parameter values, and noisy and delayed joint velocity data. Matthew D. Berkemeier, Ronald S. Fearing |
IEEE Trans. Robotics Autom. | 1 |
| 1998 | The Motion of a Finite-Width Rimless Wheel in 3DabstractWe consider a new model for human (or biped robot) locomotion, consisting of a spoked rimless wheel of finite width rolling down a slope. In our model, consecutive spokes are on alternate sides of the wheel, and this models the finite leg separation in humans or robots. Full 3D motion is considered, in contrast to McGeer's 2D model. Numerical studies indicate that for a given slope, a single steady-state solution exists, and this corresponds to rolling straight down the slope at a particular average speed. Moreover, this equilibrium solution is asymptotically stable. Adam C. Smith, Matthew D. Berkemeier |
ICRA | 2 |
| 1998 | Sliding and hopping gaits for the underactuated AcrobotabstractAn example of a planar hopping robot is considered, which has only one actuated joint. Simulations demonstrate that the robot can perform both sliding and hopping gaits, despite the fact that almost all other hopping robots have at least two actuated joints. Matthew D. Berkemeier, Ronald S. Fearing |
IEEE Trans. Robotics Autom. | 1 |
| 1997 | Approximate return maps for quadrupedal runningabstractThis paper describes approximate return maps for the bound and pronk gaits in a simple quadruped model. Although expressions for the exact maps cannot be obtained, perturbation theory allows derivation of explicit expressions for approximate maps if particular parameters are assumed small. Equilibria of the approximate maps are presented as a function of system parameters and compare well with those of the exact maps. The simple model predicts that, for a given set of parameters, the pronk produces the greatest ground clearance, while the bound has the shortest gait period, thus allowing more frequent interaction of the feet with the ground to avoid obstacles or provide acceleration. Matthew D. Berkemeier |
ICRA | 1 |
| 1997 | Decreasing the energy costs of swimming robots through passive elastic elementsabstractThis paper investigates the potential benefit of elastic energy storage in the propulsion of a swimming robot. A discussion of the hydrodynamic models of von Karman and Sears (1938) and Lighthill (1969, 1970) is presented and is followed by an analysis of the input power required for cases with and without elastic energy storage. It is concluded that the addition of linear springs to the system provides a means to reduce the energy required of the power supply. A transfer function for the system is also derived for purposes of controlling a swimming robot. Karen A. Harper, Matthew D. Berkemeier, Sheryl Grace |
ICRA | 2 |
| 1997 | Passive dynamic quadrupedal walkingabstractIt has been shown that a suitably designed biped will walk passively, i.e., without actuation or control, down a shallow slope. This paper extends the concept from bipedal to quadrupedal locomotion. A simple rimless-wheel model is analyzed first to provide a few basic insights, followed by a more complex model with freely-swinging legs. The gaits found for the quadruped are similar to, but more efficient than, those of the biped. However, for any reasonable choice of physical parameters for the system, quadrupedal walking is unstable. Adam C. Smith, Matthew D. Berkemeier |
ICRA | 2 |
| 1996 | Design of a robot leg with elastic energy storage, comparison to biology, and preliminary experimental resultsabstractThis paper presents a novel robot leg design. The leg is powered by a DC motor which drives elastic tendons to turn a foot. The tendons store elastic energy just as in nature. Preliminary experimental results show the leg has a well-defined resonance which can be exploited to produce hopping. We also offer a comparison of our leg with the cat hindlimb. Eventually, the leg will be part of a quadrupedal robot. Matthew D. Berkemeier, Kamal V. Desai |
ICRA | 1 |
| 1994 | Control Experiments on an Underactuated Robot with Application to Legged LocomotionabstractUnderactuated mechanisms provide significant challenges to the control engineer. In this paper a nonlinear tracking controller is applied to the underactuated Acrobot, a double pendulum with an actuator at only the second joint. Tracking of oscillatory trajectories with joint angle magnitude up to 85/spl deg/ was achieved. Applications to one-legged robot locomotion are described.> Matthew D. Berkemeier, Ronald S. Fearing |
ICRA | 1 |
| 1993 | Determining the Axis of a Surface of Revolution Using Tactile SensingabstractDextrous robot hands need to be able to determine the pose of objects to reliably grasp and manipulate them. The first contacts with an object can be used to provide an initial estimate of this information if the object is constrained to be of a particular class. The authors consider a simple example of exploiting class constraints: finding the axis of an unknown surface of revolution. Three tactile curvature measurements on a surface of revolution with twice-differentiable sweeping rule function are shown to be sufficient for determining the axis except for certain singular configurations. Position and orientation error uncertainties and experimental results are presented for a cylindrical tactile sensor.> Matthew D. Berkemeier, Ronald S. Fearing |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1992 | Control of a two-link robot to achieve sliding and hopping gaitsabstractA new example of a hopping robot is considered, consisting simply of two links (the end of one link acts as the foot) joined by an actuated, revolute joint. For the stance phase a nonlinear controller is derived that maintains the balance of the robot and periodically accelerates the center of mass vertically. For large enough oscillations the robot can slide or take off. If flight is achieved, the drift caused by non-zero angular momentum can typically be cancelled by rotating the actuated joint an integral number of times, and the robot can land in the same configuration in which it took off. This is due to the holonomy of a single rotation of the actuated joint. Results of simulations are presented in which the robot achieves both sliding and hopping gaits.> Matthew D. Berkemeier, Ronald S. Fearing |
ICRA | 1 |
| 1990 | Determining the axis of a surface of revolution using tactile sensingabstractSparse tactile sensing can be used to determine the positions and orientations of objects if the objects are restricted to being of a particular class. Consideration is given to a simple example of exploiting class constraints: finding the axis of an unknown surface of revolution. Three tactile curvature measurements on a surface of revolution with sweeping rule in C/sup 2/ are shown to be sufficient for determining the axis except for certain singular configurations. Position and orientation error bounds and preliminary experimental results are presented for a capacitive tactile sensor with two contacts. Optimal angular spacing was seen to be 90 degrees between contacts. Experiments showed that the method worked with a position error of 0.07 in. and an angle error of 7.3 degrees .> Matthew D. Berkemeier, Ronald S. Fearing |
ICRA | 1 |