The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Recent studies have explored humanoid robots in contact with the environment in various ways. However, many of them assumed static rather than sliding contacts. Studies on humanoid shuffle motion planning have realized sliding motions, such as turning, but relied on quasi-static balance control. In this letter, we propose a dynamic balance control method for sliding contact motions. The proposed method...
For humanoid robots, unexpected collision can cause instability of robot balancing and damage to both robots and environment. This paper presents a reactive bipedal walking controller against swing foot collision for humanoid robots. This controller is composed of following three components: 1) Swing Foot Trajectory Regenerator, 2) Swing Foot Collision Detector, and 3) Swing Foot Impact Mitigation...
In this study, we propose a novel method to operate whole body of a humanoid robot, which also includes both feet, dynamically and safely with the master-slave approach. The conventional whole body master-slave approaches need static balancing assumption or a certain time length of planning after operator's input. Then, we introduce a set of limitations that allows the robot to execute human's daily...
In this paper, we described a new developed life-size humanoid robot. A purpose of the developed robot is to realize continuous operation for a long time and to improve an action autonomously. we considered three aspects of robustness, mechanical robustness, functional robustness and robustness of an action. Mechanical robustness was confirmed by the experiment that the robot fell down without mechanical...
This paper presents a COM trajectory generation method for 3D walking and skating motion by nonlinear optimization. In our method, we solve the following problems: (1) dealing with both walking and skating motion in the same framework, (2) generating center of mass (COM) trajectory faster than execution time, (3) executing motion with large acceleration. For solving (1) and (2), we calculate the COM...
Whole-body manipulation is necessary for a humanoid robot to achieve tasks such as carrying large objects. One difficulty for achieving a whole-body manipulation is that the robot needs to select the appropriate operation from a list of candidates, such as lifting, pushing, and tilting. The appropriate operation depends upon the target object's physical properties, including its mass, center of mass,...
This paper shows a method for achieving multi-contact motion for a humanoid robot on a movable object, such as climbing of a stepladder. Recent research has developed methods for achieving multi-contact motion that considers various constraints, such as joint limits, torques, balance constraints, reachability, and collision avoidance. In addition to these constraints, Motion On a Movable Object (MOMO)...
We present a field robot platform HRP2G with humanoid upper body and a high power mobile wheeled base that focus on outdoor tasks. We assemble the hardware of both parts and create a software bridge between the humanoid upper body and the mobile wheeled base through popular robotics software ROS. For the humanoid upper body, we use HRP2 robot and for the mobile wheeled base we buy individual parts...
In order for a humanoid robot to achieve higher physical performance, it is important to generate dynamic whole-body motion under the constraints of physical limitations and dynamic balance. In this paper, we propose the method for generating dynamic whole-body motion such as sports motion based on optimization techniques. Taking a tennis forehand swing as an example of dynamic motion, we aim to increase...
In this study, the authors aim to let us control the whole body of humanoid robot dynamically as we want. For that, the authors focused on the direct control of the humanoid leg that is the most severe problem with humanoid tele-operation. The authors implemented online real-time human motion imitation system for humanoid with its dynamics influence considered. In that system, the authors assume both...
It is necessary for a robot system to control accuracy and region-of-interest according to safety, specified time limit, and available computer resources. If enough duration for a task is provided, robot can use more accurate perception and planners producing higher rate of success. In the research and development of robot systems, these relationship between accuracy and computation time has been...
Motion planning of humanoid's full-body trajectory requires satisfying various constraints such as balance, contact, joint limitation, kinematics, and collision. To obtain trajectory efficiently, related research has integrated coarse motion planning to fine full-body trajectory generation. In a three-dimensional motion, coarse motion planning considering at swing phase in addition to support phase...
For daily assistive robots working in home environment, it is important to use geometry-free representation for navigation which can deal with dynamic environmental changes. In this paper we propose semantic map based navigation which consists of 1) generating deep learning enabled semantic map from annotated world and 2) object based navigation using learned semantic map representation. One point...
In this paper, we propose a real-time control method for skating motion of humanoid robots. There are three problems for skating motion: (1) keeping dynamic balance, (2) adequately controlling foot force to suppress slipping at the foot, (3) controlling full-body motion in real-time. For solving these problems, we propose the Skating Motion Generator and the Skating Motion Stabilizer. In the Skating...
For generating motions of robots, global search in configuration space is time consuming although it is sometimes indispensable (e.g. collision avoidance in complex environment). Our idea is to use global sampling algorithm not in the state space but in the task nullspace, which is the redundant degrees of freedom of the state space with respect to the task space. Because the task nullspace is smaller...
In this paper, we develop a waterproof suit for humanoid robots and propose an underwater walking control method. Although very few life-sized humanoid robots are completely waterproof, we can easily make these humanoid robots watertight by putting a waterproof suit on them. In water, humanoid robots are influenced by the two forces due to the water: buoyancy and drag force. We take buoyancy into...
To achieve tasks in unknown environments with high reliability, highly accurate localization during task execution is necessary for humanoid robots. In this paper, we discuss a localization system which can be applied to a humanoid robot when executing tasks in the real world. During such tasks, humanoid robots typically do not possess a referential to a constant horizontal plane which can in turn...
Humanoid robot has the potential to manipulate wide range of tools in daily life. Arms and legs of humanoid robot contribute this ability. Above all, manipulation tasks for vehicles which are the same size as a life-sized humanoid or larger size than it require the operational motion by both arms and legs of humanoid robot. In addition to the arms and legs cooperative motion control, it is also important...
Groping behavior based on contact sensors is necessary for manipulation in an unknown environment. For those situations, it is effective for a robot to accumulate contact information as an environment map, and to plan the motions for executing the safe trial motion. We first propose a method of updating the occupancy grid map of the manipulation region from the contact information by introducing the...
In the wake of the DARPA Robotics Challenge, the task for robots to drive vehicles has been expected to be a method for robots to transport themselves to the disaster site where it is hazardous for humans to approach. In the driving task, it is important for the robot to estimate the path of the vehicle and select an appropriate path for navigation through unknown obstacles, even under limited communication...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.