Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dennis W. Hong is active.

Publication


Featured researches published by Dennis W. Hong.


ieee-ras international conference on humanoid robots | 2014

Humanoid locomotion on uneven terrain using the time-varying divergent component of motion

Michael A. Hopkins; Dennis W. Hong; Alexander Leonessa

This paper presents a framework for dynamic humanoid locomotion on uneven terrain using a novel time-varying extension to the Divergent Component of Motion (DCM). By varying the natural frequency of the DCM, we are able to achieve generic CoM height trajectories during stepping. The proposed planning algorithm computes admissible DCM reference trajectories given desired ZMP plans for single and double support. This is accomplished using reverse-time integration of the discretized DCM dynamics over a finite time horizon. To account for discontinuities during replanning, linear Model Predictive Control (MPC) is implemented over a short preview window. DCM tracking control is achieved using a time-varying proportional-integral controller based on the Virtual Repellent Point (VRP). The effectiveness of the combined approach is verified in simulation using a 30-DoF model of THOR, a compliant torque-controlled humanoid.


international conference on robotics and automation | 2015

Compliant locomotion using whole-body control and Divergent Component of Motion tracking

Michael A. Hopkins; Dennis W. Hong; Alexander Leonessa

This paper presents a compliant locomotion framework for torque-controlled humanoids using model-based whole-body control. In order to stabilize the centroidal dynamics during locomotion, we compute linear momentum rate of change objectives using a novel time-varying controller for the Divergent Component of Motion (DCM). Task-space objectives, including the desired momentum rate of change, are tracked using an efficient quadratic program formulation that computes optimal joint torque setpoints given frictional contact constraints and joint position / torque limits. In order to validate the effectiveness of the proposed approach, we demonstrate push recovery and compliant walking using THOR, a 34 DOF humanoid with series elastic actuation. We discuss details leading to the successful implementation of optimization-based whole-body control on our hardware platform, including the design of a “simple” joint impedance controller that introduces inner-loop velocity feedback into the actuator force controller.


Journal of Field Robotics | 2015

Team THOR's Entry in the DARPA Robotics Challenge Trials 2013

Seung-Joon Yi; Stephen G. McGill; Larry Vadakedathu; Qin He; Inyong Ha; Jeakweon Han; Hyunjong Song; Michael Rouleau; Byoung-Tak Zhang; Dennis W. Hong; Mark Yim; Daniel D. Lee

This paper describes the technical approach, hardware design, and software algorithms that have been used by Team THOR in the DARPA Robotics Challenge DRC Trials 2013 competition. To overcome big hurdles such as a short development time and limited budget, we focused on forming modular components-in both hardware and software-to allow for efficient and cost-effective parallel development. The hardware of THOR-OP Tactical Hazardous Operations Robot-Open Platform consists of standardized, advanced actuators and structural components. These aspects allowed for efficient maintenance, quick reconfiguration, and most importantly, a relatively low build cost. We also pursued modularity in the software, which consisted of a hybrid locomotion engine, a hierarchical arm controller, and a platform-independent remote operator interface. These modules yielded multiple control options with different levels of autonomy to suit various situations. The flexible software architecture allowed rapid development, quick migration to hardware changes, and multiple parallel control options. These systems were validated at the DRC Trials, where THOR-OP performed well against other robots and successfully acquired finalist status.


ASME 2014 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference | 2014

Design of a Compact, Lightweight, Electromechanical Linear Series Elastic Actuator

Coleman Knabe; Bryce Lee; Viktor Orekhov; Dennis W. Hong

Series Elastic Actuators (SEAs) have several benefits for force controlled robotic applications. Typical SEAs place an elastic element between the motor and the load, increasing shock tolerance, allowing for more accurate and stable force control, and creating the potential for energy storage. This paper presents the design of a compact, lightweight, low-friction, electromechanical linear SEA used in the lower body of the Tactical Hazardous Operations Robot (THOR). The THOR SEA is an evolutionary improvement upon the SAFFiR SEA [1]. Design changes focused on reducing the size and fixed length of the actuator while increasing its load capacity. This SEA pairs a ball screw-driven linear actuator with a configurable elastic member. The elastic element is a titanium leaf spring with a removable pivot, setting the compliance to either 650 or 372 [kN/m]. The compliant beam is positioned parallel to the actuator, reducing overall packaging size by relocating the space required for spring deflection. Unlike typical SEAs which measure force through spring deflection, the force applied to the titanium beam is measured through a tension/compression load cell located in line with each actuator, resulting in a measurable load range of +/−2225 [N] at a tolerance of +/−1 [N]. A pair of universal joints connects the actuator to the compliant beam and to the robot frame. As the size of each universal joint is greatly dependent upon its required range of motion, each joint design is tailored to fit a particular angle range to further reduce packaging size. Potential research topics involving the actuator are proposed for future work.Copyright


intelligent robots and systems | 2015

An unlumped model for linear series elastic actuators with ball screw drives

Viktor Orekhov; Coleman Knabe; Michael A. Hopkins; Dennis W. Hong

Series elastic actuators are frequently modeled using a conventional lumped mass model which has remained mostly unchanged since their introduction almost two decades ago. The lumped model has served well for early development but more descriptive models are now needed for new actuator designs and control approaches. In this paper we propose a new unlumped model specifically for linear series elastic actuators which uses a rack & pinion conceptualization to intuitively depict the mechanics of a linear ball screw drive. Results from hardware experiments are presented and compared to the predicted simulation results for both the conventional model and the new unlumped model. The results demonstrate that the new unlumped model is significantly more representative of the true actuator dynamics.


ASME 2014 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference | 2014

An Inverted Straight Line Mechanism for Augmenting Joint Range of Motion in a Humanoid Robot

Coleman Knabe; Bryce Lee; Dennis W. Hong

Many robotic joints powered by linear actuators suffer from a loss of torque towards the limits of the range of motion. This paper presents the design of a fully backdriveable, force controllable rotary actuator package employed on the Tactical Hazardous Operations Robot (THOR). The assembly pairs a ball screw-driven linear Series Elastic Actuator (SEA) with a planar straight line mechanism. The mechanism is a novel inversion of a Hoeken’s four-bar linkage, using the ball screw as a linear input to actuate the rotary joint. Link length ratios of the straight line mechanism have been chosen to optimize constant angular velocity, resulting in a nearly constant mechanical advantage and peak torque of 115 [Nm] throughout the 150° range of motion. Robust force control is accomplished through means of a lookup table, which is accurate to within ±0.62% of the nominal torque profile for any load case.Copyright


intelligent robots and systems | 2015

Embedded joint-space control of a series elastic humanoid

Michael A. Hopkins; Stephen A. Ressler; Derek Lahr; Alexander Leonessa; Dennis W. Hong

This paper provides an overview of the embedded joint-space control approach developed for THOR, a new series elastic humanoid. The 60 kg robot features electromechanical linear series elastic actuators (SEAs), enabling low-impedance control of each joint in the lower body via linear to rotary and parallel mechanisms. We present a distributed joint impedance control framework that leverages a custom dual-axis motor controller to track position, velocity, and torque setpoints for each pair of joints. The required actuator forces are tracked using an inner force control loop combining feedforward and PID control with a model-based disturbance observer (DOB). Unlike previous approaches, we utilize an inverse plant model based on the open-loop actuator dynamics to simplify tuning of the cascaded controller by decoupling DOB estimates from the inner loop gains. The effectiveness of the proposed approach is verified through trajectory tracking and dynamic walking experiments conducted on the THOR humanoid utilizing a complementary optimization-based whole-body controller.


ASME 2014 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference | 2014

Design of a Human-Like Range of Motion Hip Joint for Humanoid Robots

Bryce Lee; Coleman Knabe; Viktor Orekhov; Dennis W. Hong

For a humanoid robot to have the versatility of humans, it needs to have similar motion capabilities. This paper presents the design of the hip joint of the Tactical Hazardous Operations Robot (THOR), which was created to perform disaster response duties in human-structured environments. The lower body of THOR was designed to have a similar range of motion to the average human. To accommodate the large range of motion requirements of the hip, it was divided into a parallel-actuated universal joint and a linkage-driven pin joint. The yaw and roll degrees of freedom are driven cooperatively by a pair of parallel series elastic linear actuators to provide high joint torques and low leg inertia. In yaw, the left hip can produce a peak of 115.02 [Nm] of torque with a range of motion of −20° to 45°. In roll, it can produce a peak of 174.72 [Nm] of torque with a range of motion of −30° to 45°. The pitch degree of freedom uses a Hoeken’s linkage mechanism to produce 100 [Nm] of torque with a range of motion of −120° to 30°.Copyright


ASME 2014 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference | 2014

Design of an Underactuated Robotic End-Effector With a Focus on Power Tool Manipulation

Michael Rouleau; Dennis W. Hong

End-effectors require careful design considerations to be able to successfully hold and use power tools while maintaining the ability to also grasp a wide range of other objects. This paper describes the design of an end effector for a humanoid robot built for disaster response scenarios. The end effector is comprised of two independently actuated fingers with two opposing stationary rigid hollow pylons built to allow the pinching of objects and to provide protection for the opposing fingers when retracted and not in use. Each finger has two degrees of freedom (DOF) and is actuated with one servo motor through the use of an underactuated four bar linkage. Using only two fingers and two actuators the end-effector has the ability to hold a power tool while also being able to simultaneously actuate the trigger of the tool independently. The combination of compliant fingers and rigid pylons along with the careful design of the palm structure creates a strong robust dexterous end-effort that is simple to control.Copyright


International Journal of Humanoid Robotics | 2016

Optimization-Based Whole-Body Control of a Series Elastic Humanoid Robot

Michael A. Hopkins; Alexander Leonessa; Brian Y. Lattimer; Dennis W. Hong

As whole-body control approaches begin to enter the mainstream of humanoid robotics research, there is a real need to address the challenges and pitfalls encountered in hardware implementations. This paper presents an optimization-based whole-body control framework enabling compliant locomotion on THOR, a 34 degree of freedom humanoid featuring force-controllable series elastic actuators (SEAs). Given desired momentum rates of change, end-effector accelerations, and joint accelerations from a high-level locomotion controller, joint torque setpoints are computed using an efficient quadratic program (QP) formulation designed to solve the floating-base inverse dynamics (ID). Constraints on the centroidal dynamics, frictional contact forces, and joint position/torque limits ensure admissibility of the optimized joint setpoints. The control approach is supported by an electromechanical design that relies on custom linear SEAs and embedded joint controllers to accurately regulate the internal and external force...

Collaboration


Dive into the Dennis W. Hong's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hak Yi

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Seung-Joon Yi

University of Pennsylvania

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Daniel D. Lee

University of Pennsylvania

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stephen G. McGill

University of Pennsylvania

View shared research outputs
Researchain Logo
Decentralizing Knowledge