×

Mobile robot and method for controlling mobile robot

  • US 8,634,955 B2
  • Filed: 07/18/2008
  • Issued: 01/21/2014
  • Est. Priority Date: 07/18/2007
  • Status: Active Grant
First Claim
Patent Images

1. A mobile robot comprising:

  • a main body;

    a drive unit that moves the main body;

    a contact force detecting unit that measures a contact force between the mobile robot and an obstacle;

    an input unit that inputs information indicating characteristics of the obstacle to the controller, the characteristics including a weight of a person or a hardness of a body surface of the person in a case in which the obstacle is the person;

    a target position detecting unit that detects a target position that indicates a relative position of a target object from the main body;

    a controller that controls the drive unit to move the main body toward the target position under a condition that the contact force measured by the contact force detecting unit is in a predetermined contact force range so as to keep the contact force, the controller changing the predetermined contact force range in accordance with the information input by the input unit,wherein the controller includes;

    a velocity control unit that controls a velocity of movement of the main body to control a distance between the target position and a position of the main body to be in a predetermined distance range;

    a velocity vector generating unit that generates a velocity vector based on an impedance model using the contact force as an input;

    a moving velocity composing unit that composes an output of the velocity control unit for keeping the constant distance and the velocity vector generated by the velocity vector generating unit; and

    a contact force attenuating unit that changes a spring constant of the impedance model to a value smaller than a current spring constant when the contact force measured by the contact force detecting unit exceeds a predetermined value,wherein the controller changes the predetermined contact force range in accordance with the information input by the input unit.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×