Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Systems and methods for editing and controlling the behavior of a mobile robot

A robotic and behavioral technology, applied in general control systems, control/regulation systems, program-controlled manipulators, etc., to solve unresolved, interrupted, and other problems

Inactive Publication Date: 2016-08-03
ALDEBARAN ROBOTICS SA
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this logic presents a disadvantage: the preprogrammed sequence of behavior cannot be interrupted until the expected event has occurred
However, in the described method, the programmer must intervene in one of these two programming blocks, so that they are compatible
This approach thus does not solve the problem of making both event and temporal programming logic compatible without programmer intervention

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems and methods for editing and controlling the behavior of a mobile robot
  • Systems and methods for editing and controlling the behavior of a mobile robot
  • Systems and methods for editing and controlling the behavior of a mobile robot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] figure 1 is a diagram of the functional architecture for editing and programming the behavior of the robot in one embodiment of the present invention.

[0033] The robot controlled by the method and system of the present invention may be a humanoid robot having a head, a torso and limbs, each of which is articulated, and each joint is controlled by one or more motors. The present invention enables a user of the system to control such a robot by establishing behaviors that are simulated on a virtual robot and executed on a real robot connected to the system by a wired or wireless link.

[0034] It involves viewing, simulating and causing actions to be performed on the screen of a computer programmed for that purpose (such as walking - n steps straight forward, right or left; "hello" - one of the arms is Movements above the head; speech, etc.) and movements (of the head, parts of the limbs, given angles).

[0035] The drawings illustrate the manner of command concatenat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to systems and methods for editing and controlling the motion of a mobile robot. It notably allows the creation and modification of behavior and motion according to event logic and according to temporal logic, the latter controlling the event logic and thus allowing the synchronization of the behavior and motion of different robot subcomponents. To this end, the system is organized in behavior and motion layers, which include action sequences and timelines. Actions can be programmed in blocks interconnected by signals that convey information. The boxes are organized in a hierarchical structure, the lowest level of which includes scripts that can be interpreted by the virtual robot and, where appropriate, the physical robot, which simulates the execution of commands. The motion of the robot can also be controlled graphically through the motion screen.

Description

technical field [0001] The present invention relates to the field of robotic programming systems. More specifically, it applies to the editing and control of the behavior and movement of robots (especially human- or animal-shaped robots) based on articulated limbs or using them to move around. Background technique [0002] A robot can be considered humanoid when it has the following specific human appearance attributes: head, torso, arms, hands, legs, feet, etc. However, humanoid robots can be more or less complex. Its limbs may have a greater or lesser number of joints. It can control its own balance both statically and dynamically, and may walk on two limbs in three dimensions. It can pick up signals from the environment ("listen", "see", "touch", "sense", etc.) and react according to more or less complex behaviors, and communicate with other robots or people by speech or by gestures interact. In order to utilize these capabilities optimally, it is still necessary to ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): B25J9/16G05B19/409
CPCB25J9/1661B25J9/1671G05B2219/40392G06N3/008
Inventor B·迈索尼耶J·蒙索
Owner ALDEBARAN ROBOTICS SA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products