System for autonomously dispensing media on large scale surfaces
First Claim
Patent Images
1. A system comprising:
- a mobile platform configured for motion comprising at least three degrees of freedom;
said mobile platform comprising a base and an end-effector coupled through a manipulator, said base and end-effector configured to dispense a medium onto a surface having a width or a length of at least two meters;
a laser scanning metrology system configured to measure a position and orientation corresponding to an actual position and orientation of said end-effector relative to said surface;
a base wheel odometry sensor configured to measure distance travelled by a wheel of said base;
an end-effector angle sensor configured to measure an orientation angle of said end-effector;
a manipulator joint angle sensor configured to measure an orientation angle of a joint of said manipulator;
an inertial measurement sensor configured to provide base, manipulator and end-effector inertial measurements;
an autonomous controller comprising a recursive state estimator configured to generate an estimate of a position and an orientation of said end-effector based at least in part on said position and orientation of said end-effector measured by the laser scanning metrology system and on a physical characteristic model of said system, and further based on measurements provided by;
said base wheel odometry sensor, said end-effector angle sensor, said manipulator joint angle sensor and said inertial measurement sensor;
said autonomous controller further configured to command said base and said end-effector to adjust said actual position and orientation of said end-effector based upon said estimated position and orientation and to command said end-effector to dispense said medium onto said surface; and
a path planner configured to generate a trajectory for said end-effector with respect to said surface, wherein said trajectory avoids end-effector positions associated with a loss of one of said degrees of freedom.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a system, method and article which may be configured to autonomously dispense a medium onto a relatively large surface relatively accurately.
57 Citations
17 Claims
-
1. A system comprising:
-
a mobile platform configured for motion comprising at least three degrees of freedom; said mobile platform comprising a base and an end-effector coupled through a manipulator, said base and end-effector configured to dispense a medium onto a surface having a width or a length of at least two meters; a laser scanning metrology system configured to measure a position and orientation corresponding to an actual position and orientation of said end-effector relative to said surface; a base wheel odometry sensor configured to measure distance travelled by a wheel of said base; an end-effector angle sensor configured to measure an orientation angle of said end-effector; a manipulator joint angle sensor configured to measure an orientation angle of a joint of said manipulator; an inertial measurement sensor configured to provide base, manipulator and end-effector inertial measurements; an autonomous controller comprising a recursive state estimator configured to generate an estimate of a position and an orientation of said end-effector based at least in part on said position and orientation of said end-effector measured by the laser scanning metrology system and on a physical characteristic model of said system, and further based on measurements provided by;
said base wheel odometry sensor, said end-effector angle sensor, said manipulator joint angle sensor and said inertial measurement sensor;
said autonomous controller further configured to command said base and said end-effector to adjust said actual position and orientation of said end-effector based upon said estimated position and orientation and to command said end-effector to dispense said medium onto said surface; anda path planner configured to generate a trajectory for said end-effector with respect to said surface, wherein said trajectory avoids end-effector positions associated with a loss of one of said degrees of freedom. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for dispensing a medium onto a surface having a width or a length of at least two meters comprising:
-
providing a mobile platform configured for motion comprising at least three degrees of freedom; said mobile platform comprising a base and an end-effector coupled through a manipulator, said base and end-effector configured to dispense a medium onto said surface; measuring a position and orientation corresponding to a position and orientation of said end-effector relative to said surface, said measuring performed by a laser scanning metrology system coupled to said mobile platform; measuring distance travelled by a wheel of said base; measuring an orientation angle of a joint of said manipulator; performing inertial measurements associated with said base, manipulator and end-effector; estimating a position and an orientation of said end-effector based at least in part on said measured position and orientation of said end-effector and on a physical characteristic model of said base and end-effector, and further based on said measured distance travelled by said wheel, said measured orientation angle of said joint and said inertial measurements;
wherein said estimating is performed using recursive state estimation;autonomously adjusting said position and said orientation of said end-effector based upon said estimated position and orientation; commanding said end-effector to dispense said medium onto said surface; and generating a trajectory for said end-effector with respect to said surface, wherein said trajectory avoids end-effector positions associated with a loss of one of said degrees of freedom. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An article comprising a non-transitory storage medium having stored thereon instructions that when executed by a machine result in the following operations:
-
commanding motion of a mobile platform, said mobile platform configured for motion comprising at least three degrees of freedom; measuring a position and orientation corresponding to a position and orientation of an end-effector, coupled to a base of said mobile platform through a manipulator, relative to a surface having a width or a length of at least two meters, said measuring performed by a laser scanning metrology system coupled to said mobile platform; measuring distance travelled by a wheel of said base; measuring an orientation angle of a joint of said manipulator; performing inertial measurements associated with said base, manipulator and end-effector; estimating a position and an orientation of said end-effector based at least in part on said measured position and orientation of said end-effector and on a physical characteristic model of said end-effector, and further based on said measured distance travelled by said wheel, said measured orientation angle of said joint and said inertial measurements, wherein said estimating is performed using recursive state estimation; autonomously adjusting said position and said orientation of said end-effector based upon said estimated position and orientation; commanding said end-effector to dispense said medium onto said surface; and generating a trajectory for said end-effector with respect to said surface, wherein said trajectory avoids end-effector positions associated with a loss of one of said degrees of freedom. - View Dependent Claims (16, 17)
-
Specification