Motion Generation Interface of ROS to PODO Software Framework for Wheeled Huamanoid Robot

01/02/2020
by   Moonyoung Lee, et al.
0

This paper discusses the development of robot motion generation interface between a real-time software architecture and a non-real-time robot operating system. In order for robots to execute intelligent manipulation or navigation, close integration of high-level perception and low-level control is required. However, many available open-source perception modules are developed in ROS, which operates on Linux OS that don't guarantee RT performance. This can lead to non-deterministic responses and stability problems that can adversely affect robot control. As a result, many robotic systems devote RTOS for low-level motion control. Similarly, the humanoid robot platform developed at KAIST, Hubo, utilizes a custom real-time software framework called PODO. Although PODO provides easy interface for motion generation, it lacks interface to high-level frameworks such as ROS. As such, we present a new motion generation interface between ROS and PODO that enables users to generate motion trajectories through standard ROS messages while leveraging a real-time motion controller. With the proposed communication interface, we demonstrate series of manipulator tasks on the actual wheeled humanoid platform, M-Hubo. The overall communication interface responsiveness was at most 27 milliseconds.

READ FULL TEXT

page 1

page 3

page 6

research
05/30/2019

Assistive robot operated via P300-based Brain Computer Interface

In this paper we present an architecture for the operation of an assisti...
research
11/04/2020

A Modular Robotic Arm Control Stack for Research: Franka-Interface and FrankaPy

We designed a modular robotic control stack that provides a customizable...
research
12/21/2022

Shakebot: A Low-cost, Open-source Shake Table for Ground Motion Seismic Studies

Our earlier research built a virtual shake robot in simulation to study ...
research
09/16/2023

QTOS: An Open-Source Quadruped Trajectory Optimization Stack

We introduce a new open-source framework, Quadruped Trajectory Optimizat...
research
10/07/2019

CRANE: A highly dexterous needle placement robot for evaluation of interventional radiology procedures

Interventional Radiology (IR) enables earlier diagnosis and less invasiv...
research
09/01/2022

mc-mujoco: Simulating Articulated Robots with FSM Controllers in MuJoCo

For safe and reliable deployment of any robot controller on the real har...
research
12/01/2020

A Technical Framework for Musical Biofeedback in Stroke Rehabilitation

We here present work a generalized low-level technical framework aimed t...

Please sign up or login with your details

Forgot password? Click here to reset