EDBT 2026 Demo / reviewers in the wild / expert
João Ramos 0004
dblp:72/3163-4
· DBLP profile ↗
14ranked-venue papers
1as first author
14since 2021 · last 2025
0000-0002-6169-2763ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 1 first-author · 13 since 2021Systems, architecture and hardware · 10 · 1 first-author · 10 since 2021Human-computer interaction and ubiquitous computing · 3 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | An Interactive Hands-Free Controller for a Riding Ballbot to Enable Simple Shared Control TasksabstractOur team developed a riding ballbot (called PURE) that is dynamically stable, omnidirectional, and driven by lean-to-steer control. A hands-free admittance control scheme (HACS) was previously integrated to allow riders with different torso functions to control the robot's movements via torso leaning and twisting. Such an interface requires motor coordination skills and could result in collisions with obstacles due to low proficiency. Hence, a shared controller (SC) that limits the speed of PURE could be helpful to ensure the safety of riders. However, the self-balancing dynamics of PURE could result in a weak control authority of its motion, in which the torso motion of the rider could easily disturb the tracking of the command speed dictated by the shared controller. Thus, we proposed an interactive hands-free admittance control scheme (iHACS), with the following features to improve the speed-tracking performance of PURE: control gain personalization module and interaction compensation module. Human riding tests of simple tasks, idle-keeping and speed-limiting, were conducted to compare the performance of HACS and iHACS. Two manual wheelchair users and two able-bodied individuals participated in this study. They were instructed to use “adver-sarial” torso motions that would tax the PURE's ability to keep the ballbot idling or below a set speed, i.e., competing objectives between rider and robot. In the idle-keeping tasks, iHACS demonstrated minimal translational motion and low command speed tracking RMSE, even with significant torso lean angles. During the speed-limiting task, where the commanded speed was saturated at 0.5 m/s, the system achieved an average maximum speed of 1.1 m/s with iHACS, compared with that of over 1.9 m/s with HACS. These results suggest that iHACS can enhance PURE's control authority over the rider, which enables PURE to provide physical interactions back to the rider and results in a collaborative rider-robot synergy. Chenzhang Xiao, Seung Yun Song, Yu Chen 0071, Mahshid Mansouri, João Ramos 0004, William R. Norris 0001, Elizabeth T. Hsiao-Wecksler |
ICRA | 5 |
| 2024 | Driving a Ballbot Wheelchair with Hands-Free Torso ControlabstractA novel wheelchair called PURE (Personalized Unique Rolling Experience) that uses hands-free (HF) torso lean-to-steer control has been developed for manual wheelchair users (mWCUs). PURE addresses limitations of current wheelchairs, such as the inability to use both hands for life experiences instead of propulsion. PURE uses a ball-based robot drivetrain to offer a compact, self-balancing, omnidirectional mobile device. A custom sensor system converts rider torso motions into direction and speed commands to control PURE, which is especially useful if a rider has minimal torso range of motion. We explored whether PURE's HF control performed as well as a traditional joystick (JS) human-robot interface and mWCUs, who may have reduced torso motion, performed as well as able-bodied users (ABUs). 10 mWCUs and 10 ABUs were trained and tested to drive PURE through courses replicating indoor environments. Each participant adjusted personal sensitivity settings for both HF and JS control. Repeated-measures MANOVA tests suggested that the effectiveness (number of collisions), efficiency (completion time), comfort (NASA TLX scores except physical demand), and robustness (index of performances) were similar for HF and JS control and between mWCUs and ABUs for all sections. These results suggest that PURE provides an effective method for controlling this new omnidirectional wheelchair by only using torso motion thus leaving both hands to be used for other tasks during propulsion. Seung Yun Song, Nadja Marin, Chenzhang Xiao, Mahshid Mansouri, João Ramos 0004, Yu Chen 0071, Adam Bleakney, Deana McDonagh, William R. Norris 0001, Jeannette Elliott, Patricia B. Malik, Elizabeth T. Hsiao-Wecksler |
HRI | 5 |
| 2024 | Toward Control of Wheeled Humanoid Robots with Unknown Payloads: Equilibrium Point Estimation via Real-to-Sim AdaptationabstractModel-based controllers using a linearized model around the system’s equilibrium point is a common approach in the control of a wheeled humanoid due to their less computational load and ease of stability analysis. However, controlling a wheeled humanoid robot while it lifts an unknown object presents significant challenges, primarily due to the lack of knowledge in object dynamics. This paper presents a framework designed for predicting the new equilibrium point explicitly to control a wheeled-legged robot with unknown dynamics. We estimated the total mass and center of mass of the system from its response to initially unknown dynamics, then calculated the new equilibrium point accordingly. To avoid using additional sensors (e.g., force torque sensor) and reduce the effort of obtaining expensive real data, a data-driven approach is utilized with a novel real-to-sim adaptation. A more accurate nonlinear dynamics model, offering a closer representation of real-world physics, is injected into a rigid-body simulation for real-to-sim adaptation. The nonlinear dynamics model parameters were optimized using Particle Swarm Optimization. The efficacy of this framework was validated on a physical wheeled inverted pendulum, a simplified model of a wheeled-legged robot. The experimental results indicate that employing a more precise analytical model with optimized parameters significantly reduces the gap between simulation and reality, thus improving the efficiency of a model-based controller in controlling a wheeled robot with unknown dynamics. Donghoon Baek, Youngwoo Sim 0001, Amartya Purushottam, Saurabh Gupta 0001, João Ramos 0004 |
IROS | 5 |
| 2024 | Cooperative Modular Manipulation with Numerous Cable-Driven Robots for Assistive Construction and Gap CrossingabstractSoldiers in the field often need to cross negative obstacles, such as rivers or canyons, to reach goals or safety. Military gap crossing involves on-site temporary bridges construction. However, this procedure is conducted with dangerous, time and labor intensive operations, and specialized machinery. We envision a scalable robotic solution inspired by advancements in force-controlled and Cable-Driven Parallel Robots (CDPRs); this solution can address the challenges inherent in this transportation problem, achieving fast, efficient, and safe deployment and field operations. We introduce the embodied vision in Co3MaNDR, a solution to the military gap crossing problem, a distributed robot consisting of several modules simultaneously pulling on a central payload, controlling the cables’ tensions to achieve complex objectives, such as precise trajectory tracking or force amplification. Hardware experiments demonstrate teleoperation of a payload, trajectory following, and the sensing and amplification of operators’ applied physical forces during slow operations. An operator was shown to manipulate a 27.2 kg (60 lb) payload with an average force utilization of 14.5% of its weight. Results indicate that the system can be scaled up to heavier payloads without compromising performance or introducing superfluous complexity. This research lays a foundation to expand CDPR technology to uncoordinated and unstable mobile platforms in unknown environments. Kevin Murphy 0006, Joao C. V. Soares, Justin K. Yim, Dustin Nottage, Ahmet Soylemezoglu, João Ramos 0004 |
IROS | 6 |
| 2023 | Bipedal Robot Walking Control Using Human Whole-Body Dynamic TelelocomotionabstractFor humanoids to be deployed in demanding situations, such as search and rescue, highly intelligent decision making and proficient sensorimotor skill is expected. A promising solution is to leverage human prowess by interconnecting robot and human via teleoperation. Towards creating seamless operation, this paper presents a dynamic telelocomotion framework that synchronizes the gait of a human pilot with the walking of a bipedal robot. First, we introduce a method to generate a virtual human walking model from the stepping behavior of a human pilot which serves as a reference for the robot to walk. Second, the dynamics of the walking reference and robot walking are synchronized by applying forces to the human pilot and the robot to achieve dynamic similarity between the two systems. This enables the human pilot to continuously perceive and cancel any asynchrony between the walking reference and robot. A consistent step placement strategy for the robot is derived to maintain dynamic similarity through step transitions. Using our human-machine-interface, we demonstrate that the human pilot can achieve stable and synchronous teleoperation of a simulated robot through stepping-in-place, walking, and disturbance rejection experiments. This work provides a fundamental step towards transferring human intelligence and reflexes to humanoid robots. Guillermo Colin, Youngwoo Sim 0001, João Ramos 0004 |
ICRA | 3 |
| 2023 | Design and Control of a Ballbot Drivetrain with High Agility, Minimal Footprint, and High PayloadabstractThis paper presents the design and control of a ballbot drivetrain that aims to achieve high agility, minimal footprint, and high payload capacity while maintaining dynamic stability. Two hardware platforms and analytical models were developed to test design and control methodologies. The full-scale ballbot prototype (MiaPURE) was constructed using off-the-shelf components and designed to have agility, footprint, and balance similar to that of a walking human. The planar inverted pendulum testbed (PIPTB) was developed as a reduced-order testbed for quick validation of system performance. We then proposed a simple yet robust cascaded LQR-PI controller to balance and maneuver the ballbot drivetrain with a heavy payload. This is crucial because the drivetrain is often subject to high stiction due to elastomeric components in the torque transmission system. This controller was first tested in the PIPTB to compare with traditional LQR and cascaded PI-PD controllers, and then implemented in the ballbot drivetrain. The MiaPURE drivetrain was able to carry a payload of 60 kg, achieve a maximum speed of 2.3 m/s, and come to a stop from a speed of 1.4 m/s in 2 seconds in a selected translation direction. Finally, we demonstrated the omnidirectional movement of the ballbot drivetrain in an indoor environment as a payload-carrying robot and a human-riding mobility device. Our experiments demonstrated the feasibility of using the ballbot drivetrain as a universal mobility platform with agile movements, minimal footprint, and high payload capacity using our proposed design and control methodologies. Chenzhang Xiao, Mahshid Mansouri, David Lam, João Ramos 0004, Elizabeth T. Hsiao-Wecksler |
IROS | 4 |
| 2023 | Design and Validation of a Torso-Dynamics Estimation System (TES) for Hands-Free Physical Human-Robot Interaction*abstractWe designed and validated two interfaces for physical human-robot interaction that utilize torso motions for hands-free navigation control of riding or remote mobile robots. The Torso-dynamics Estimation System (TES), which consisted of an instrumented seat (Force Sensing Seat, FSS) and a wearable sensor (inertial measurement unit, IMU), was developed to quantify the translational and rotational motions of the torso, respectively. The FSS was constructed from six uniaxial loadcells to output 3D resultant forces and torques, which were used to compute the translational movement of the 2D center of pressure (COP) under the seated user. Two versions of the FSS (Gen 1.0 and 2.0) with different loadcell layouts, materials, and manufacturing methods were developed to showcase the versatility of the FSS design and construction. Both FSS versions utilized low-cost components and a simple calibration protocol to correct for dimensional inaccuracies. The IMU, attached on the user’s upper chest, used a proprietary algorithm to compute the 3D torso angles without relying heavily on magnetometers to minimize errors from electromagnetic noises. A validation study was performed on eight test subjects (six able-bodied users and two manual wheelchair users with reduced torso range of motion) to validate TES estimations by comparing them to data collected on a research-grade force plate and motion capture system. TES readings displayed high accuracy (average RMSE of 3D forces, 3D torques, 2D COP, and torso angles were well less than maximum limits of 5N, 5Nm, 10mm, and 6°, respectively). Seung Yun Song, Yixiang Guo, Chentai Yuan, Nadja Marin, Chenzhang Xiao, Adam Bleakney, Jeannette Elliott, João Ramos 0004, Elizabeth T. Hsiao-Wecksler |
RO-MAN | 8 |
| 2023 | Hands-Free Physical Human-Robot Interaction and Testing for Navigating a Virtual BallbotabstractA hands-free (HF) lean-to-steer control concept that uses torso motions is demonstrated by navigating a virtual robotic mobility device based on a ball-based robotic (ballbot) wheelchair. A custom sensor system (i.e., Torso-dynamics Estimation System (TES)) was utilized to measure and convert the dynamics of the rider’s torso motions into commands to provide HF control of the robot. A simulation study was conducted to explore the efficacy of the HF controller compared to a traditional joystick (JS) controller, and whether there were differences in performance by manual wheelchair users (mWCUs), who may have reduced torso function, compared to able-bodied users (ABUs). Twenty test subjects (10 mWCUs +10 ABUs) used the subject-specific adjusted TES while wearing a virtual reality headset and were asked to navigate a virtual human rider on the ballbot through obstacle courses replicating seven indoor environment zones. Repeated measures MANOVA tests assessed performance metrics representing efficiency (i.e., number of collisions), effectiveness (i.e., completion time), comfort (i.e., NASA TLX scores), and robustness (i.e., index of performance). As expected, more challenging zones took longer to complete and resulted in more collisions. An interaction effect was observed such that ABUs had significantly more collisions using JS vs. HF control, while mWCUs had little difference with either interface. All subjects reported greater physical demand was needed for HF control than JS control; although, no users visibly showed or expressed fatigue or exhaustion when using HF control. In general, HF control performed as well as JS control, and mWC’s performed similarly to ABUs. Seung Yun Song, Nadja Marin, Chenzhang Xiao, Ryu Okubo, João Ramos 0004, Elizabeth T. Hsiao-Wecksler |
RO-MAN | 5 |
| 2023 | Teleoperation of Humanoid Robots: A SurveyabstractTeleoperation of humanoid robots enables the integration of the cognitive skills and domain expertise of humans with the physical capabilities of humanoid robots. The operational versatility of humanoid robots makes them the ideal platform for a wide range of applications when teleoperating in a remote environment. However, the complexity of humanoid robots imposes challenges for teleoperation, particularly in unstructured dynamic environments with limited communication. Many advancements have been achieved in the last decades in this area, but a comprehensive overview is still missing. This survey article gives an extensive overview of humanoid robot teleoperation, presenting the general architecture of a teleoperation system and analyzing the different components. We also discuss different aspects of the topic, including technological and methodological advances, as well as potential applications. Kourosh Darvish, Luigi Penco, João Ramos 0004, Rafael Cisneros 0001, Jerry E. Pratt, Eiichi Yoshida, Serena Ivaldi, Daniele Pucci |
IEEE Trans. Robotics | 3 |
| 2022 | Hybrid LMC: Hybrid Learning and Model-based Control for Wheeled Humanoid Robot via Ensemble Deep Reinforcement LearningabstractControl of wheeled humanoid locomotion is a challenging problem due to the nonlinear dynamics and under-actuated characteristics of these robots. Traditionally, feedback controllers have been utilized for stabilization and locomotion. However, these methods are often limited by the fidelity of the underlying model used, choice of controller, and environmental variables considered (surface type, ground inclination, etc). Recent advances in reinforcement learning (RL) offer promising methods to tackle some of these conventional feedback controller issues, but require large amounts of interaction data to learn. Here, we propose a hybrid learning and model-based controller Hybrid LMC that combines the strengths of a classical linear quadratic regulator (LQR) and ensemble deep reinforcement learning. Ensemble deep reinforcement learning is composed of multiple Soft Actor-Critic (SAC) and is utilized in reducing the variance of RL networks. By using a feedback controller in tandem the network exhibits stable performance in the early stages of training. As a preliminary step, we explore the viability of Hybrid LMC in controlling wheeled locomotion of a humanoid robot over a set of different physical parameters in MuJoCo simulator. Our results show that Hybrid LMC achieves better performance compared to other existing techniques and has increased sample efficiency. Donghoon Baek, Amartya Purushottam, João Ramos 0004 |
IROS | 3 |
| 2022 | Hands-free Telelocomotion of a Wheeled HumanoidabstractRobotic systems capable of Dynamic Mobile Manipulation (DMM) tasks combine dynamic manipulation and locomotion and could facilitate dangerous or physically demanding labor. For instance, firefighter humanoid robots could leverage their body by leaning against collapsed building rubble to push it aside. Here we introduce a teleoperation system that targets the realization of these tasks using human's whole-body motor skills. We describe a new wheeled humanoid platform, SATYRR, and a novel hands-free teleoperation architecture using a whole-body Human Machine Interface (HMI). This system enables telelocomotion of the humanoid robot using the operator's body motion, freeing their arms for manipulation tasks. In this study we evaluate the efficacy of the proposed system on hardware, and explore the control of SATYRR using two teleoperation mappings that map the operators body pitch and yaw to the robot's velocity or acceleration. Through experiments and user feedback we showcase our preliminary findings of the pilot-system response. Results suggest that the HMI is capable of effectively telelocomoting SATYRR, that pilot preferences should dictate the appropriate motion mapping and gains, and finally that the pilot can better learn to control the system over time. This study represents a fundamental step towards the realization of combined manipulation and locomotion via teleoperation. Amartya Purushottam, Yeongtae Jung, Kevin Murphy 0006, Donghoon Baek, João Ramos 0004 |
IROS | 5 |
| 2021 | The dynamic effect of mechanical losses of transmissions on the equation of motion of legged robotsabstractIndustrial manipulators do not collapse under their own weight when powered off due to the friction in their joints. Although these mechanism are effective for stiff position control of pick-and-place, they are inappropriate for legged robots that must rapidly regulate compliant interactions with the environment. However, no metric exists to quantify the robot’s performance degradation due to mechanical losses in the actuators and transmissions. This paper provides a fundamental formulation that uses the mechanical efficiency of transmissions to quantify the effect of power losses in the mechanical transmissions on the dynamics of a whole robotic system. We quantitatively demonstrate the intuitive fact that the apparent inertia of the robots increase in the presence of joint friction. We also show that robots that employ high gear ratio and low efficiency transmissions can statically sustain more substantial external loads. We expect that the framework presented here will provide the fundamental tools for designing the next generation of legged robots that can effectively interact with the world. Youngwoo Sim 0001, João Ramos 0004 |
ICRA | 2 |
| 2021 | A Comparison Between Joint Space and Task Space Mappings for Dynamic Teleoperation of an Anthropomorphic Robotic Arm in Reaction TestsabstractTeleoperation—i.e., controlling a robot with human motion—proves promising in enabling a humanoid robot to move as dynamically as a human. But how to map human motion to a humanoid robot matters because a human and a humanoid robot rarely have identical topologies and dimensions. This work presents an experimental study that utilizes reaction tests to compare joint space and task space mappings for dynamic teleoperation of an anthropomorphic robotic arm that possesses human-level dynamic motion capabilities. The experimental results suggest that the robot achieved similar and, in some cases, human-level dynamic performances with both mappings for the six participating human subjects. All subjects became proficient at teleoperating the robot with both mappings after practice, despite that the subjects and the robot differed in size and link length ratio and that the teleoperation required the subjects to move unintuitively. Yet, most subjects developed their teleoperation proficiencies more quickly with task space mapping than with joint space mapping after similar amounts of practice. This study also indicates the potential values of three-dimensional task space mapping, a teleoperation training simulator, and force feedback to the human pilot for intuitive and dynamic teleoperation of a humanoid robot’s arms. Sunyu Wang 0001, Kevin Murphy 0006, Dillan Kenney, João Ramos 0004 |
ICRA | 4 |
| 2021 | HOPPY: An Open-source Kit for Education with Dynamic Legged RobotsabstractThis paper introduces HOPPY, an open-source, low-cost, robust, and modular kit for robotics education. The robot dynamically hops around a rotating gantry with a fixed base. The kit is intended to lower the entry barrier for studying dynamic robots and legged locomotion with real systems. It bridges the theoretical content of fundamental robotic courses with real dynamic robots by facilitating and guiding the software and hardware integration. This paper describes the topics which can be studied using the kit, lists its components, discusses preferred practices for implementation, presents results from experiments with the simulator and the real system, and suggests further improvements. A simple heuristic-based controller is described to achieve velocities up to 1.7m/s, navigate small objects, and mitigate external disturbances when the robot is aided by a counterweight. HOPPY was utilized as the subject of a semester-long project for the Robot Dynamics and Control course at the University of Illinois at Urbana-Champaign. The positive feedback from the students and instructors about the hands-on activities during the course motivates us to share this kit and continue improving it in the future. João Ramos 0004, Yanran Ding, Youngwoo Sim 0001, Kevin Murphy 0006, Daniel Block |
IROS | 1 |