Collision Prevention Patents (Class 700/255)
  • Publication number: 20120136480
    Abstract: A method to control medical equipment that moves along at least one axis or performs joint movement is provided. While the medical equipment is passively moved as operated by the operator, the operation intention of the operator is determined using a force sensor, a torque sensor, or the like, and motor control is performed taking into consideration the determined operation intention to reduce load (or drive power) of the operator. To accomplish this, the method determines a direction and magnitude of force that an operator applies to the medical equipment to move the medical equipment and generates auxiliary force having a magnitude proportional to the force applied by the operator and having the same direction as the direction of the force applied by the operator such that the medical equipment is easily moved.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 31, 2012
    Applicant: Samsung Electronics, Co., LTD
    Inventors: Kwang Kyu Lee, San Lim, Kyung Won Moon, Kyung Shik Roh
  • Patent number: 8180486
    Abstract: A mobile robot includes a radio communication unit; a radio environment detector detecting plural types of radio environment data indicating the degree of goodness of radio environment, a comprehensive radio environment data being calculated from results of weighting the plural types of radio environment data with predetermined weights; a self-position detecting unit; a storage for map data of a movement area; the calculated comprehensive radio environment data being written in association with its own position detected.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: May 15, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventors: Yoko Saito, Koji Kawabe
  • Patent number: 8170718
    Abstract: A system and method for providing multiple priority impedance control for a robot manipulator where impedance laws are realized simultaneously and with a given order of priority. The method includes a control scheme for realizing a Cartesian space impedance objective as a first priority while also realizing a joint space impedance objective as a second priority. The method also includes a control scheme for realizing two Cartesian space impedance objectives with different levels of priority. The method includes instances of the control schemes that use feedback from force sensors mounted at an end-effector and other instances of the control schemes that do not use this feedback.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: May 1, 2012
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administrations
    Inventors: Muhammad E. Abdallah, Matthew J. Reiland, Robert Platt, Charles W. Wampler, II, Brian Hargrave
  • Publication number: 20120083923
    Abstract: The invention notifies a robot controller of the need to re-create map data. A robot control system (1) includes a robot (2) that moves along a path while detecting obstacles, and a robot control terminal (3) that records map data (321) and specifies the path of said robot (2), whereby said robot (2) uses lasers to make measurements while in motion and sends the results as sensor data (324) to said robot control terminal (3) which uses said sensor data to generate simulated sensor data (325) along the future path of said robot, and if the proportion of sections for which simulated sensor data and said map data (321) do not coincide exceeds a threshold value, the user is notified of a reconstruction of said map data (321).
    Type: Application
    Filed: May 27, 2010
    Publication date: April 5, 2012
    Inventors: Kosei Matsumoto, Toshio Moriya
  • Publication number: 20120078419
    Abstract: A robot and a control method thereof. The robot has plural robot arms, each having at least one joint unit and a hand, and the control method includes dividing an object into target and feasible grasp regions and storing grasp policies respectively corresponding to the grasp regions, sensing respective orientations of the object, the at least one joint unit, and an obstacle, judging whether or not grasping of the target grasp region is feasible after sensing the orientations, generating a grasp route using the grasp policy for the target grasp region, upon judging that grasping of the target grasp region is feasible, and generating a grasp route using the grasp policy for one of the feasible grasp regions, upon judging that grasping of the target grasp region is not feasible, and controlling the at least one joint unit and the hand to trace the generated grasp route.
    Type: Application
    Filed: September 14, 2011
    Publication date: March 29, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Myung Hee KIM, Kyung Shik Roh, Young Bo Shim, San Lim
  • Publication number: 20120072022
    Abstract: A robot and a control method thereof. The robot has plural robot arms, each having at least one joint unit and a hand, and the control method includes calculating in advance and storing a plurality of grasp poses to generate grasp routes, sensing respective orientations of an object, the robot arms, and an obstacle, selecting one grasp pose from among the plurality of grasp poses by judging a movable angle range of the at least one joint unit, whether or not the object collides with the obstacle, and self-collision between the robot hands based on the sensed respective orientations, and generating grasp routes using the selected grasp pose. In the control method, the plurality of feasible grasp poses is calculated in advance and then stored, thereby rapidly and stably performing grasping of the object.
    Type: Application
    Filed: September 14, 2011
    Publication date: March 22, 2012
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Myung Hee KIM, Kyung Shik Roh, Young Bo Shim, San Lim
  • Patent number: 8140177
    Abstract: A numerical controller having an interference prevention function whereby calculation for preventing interference is reliably performed. The numerical controller has the function of defining interference regions corresponding to multiple machine structural objects, respectively, moving the interference regions in accordance with machine coordinate values of the machine structural objects updated by interpolation, and performing an interference check to determine whether or not the interference regions interfere with each other. Interference check computation period automatic adjusting means automatically adjusts an interference check computation period, based on the value obtained by dividing a computation time required for the interference check by time of occupancy of the interference check within one interpolation period. Interference region expanding means expands the interference regions, based on the highest of feed velocities of respective axes and the interference check computation period.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: March 20, 2012
    Assignee: FANUC Ltd
    Inventors: Soichiro Ide, Yusaku Yamada, Osamu Hanaoka
  • Publication number: 20120059515
    Abstract: A method of controlling a robotic manipulator of a force- or impedance-controlled robot within an unstructured workspace includes imposing a saturation limit on a static force applied by the manipulator to its surrounding environment, and may include determining a contact force between the manipulator and an object in the unstructured workspace, and executing a dynamic reflex when the contact force exceeds a threshold to thereby alleviate an inertial impulse not addressed by the saturation limited static force. The method may include calculating a required reflex torque to be imparted by a joint actuator to a robotic joint. A robotic system includes a robotic manipulator having an unstructured workspace and a controller that is electrically connected to the manipulator, and which controls the manipulator using force- or impedance-based commands. The controller, which is also disclosed herein, automatically imposes the saturation limit and may execute the dynamic reflex noted above.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 8, 2012
    Applicants: The U.S.A. As Represented by the Administrator of the National Aeronautics and Space Administration, GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Muhammad E. Abdallah, Brian Hargrave, John D. Yamokoski, Philip A. Strawser
  • Patent number: 8121730
    Abstract: The present invention relates to an obstacle detection device, adapted for an autonomous mobile system, which comprises: a conducting wire, a first unit and a second unit. The first unit further comprises a first conducting part, electrically connected to an end of the conducting wire; and the second unit further comprises a second conducting part, electrically connected to another end of the conducting wire other than that connecting to the first conducting part. As an abnormality, such as the autonomous mobile system comes into contact with an obstacle, or misses a step, is happening and detected by the obstacle detection device, a reactive force will be generated to force the two conducting parts to contact with each other so as to enable an electrical conduction for issuing an electrical signal to the control unit of the autonomous mobile system and thus enabling the autonomous mobile system to react with respect to the abnormality.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: February 21, 2012
    Assignee: Industrial Technology Research Institute
    Inventors: Yann-Shuoh Sung, Hung-Hsiu Yu, Yu-Liang Chung, Shao-Yu Hsu
  • Patent number: 8121732
    Abstract: A target position detection apparatus for a robot includes: a robot including an arm configured to be freely moved in at least two directions of X and Y axes, the arm having a wrist axis provided at a distal end of the arm and configured to be freely moved in a horizontal direction, and the wrist axis being provided with an end effector; and a control unit adapted for driving a memory to store a teaching point therein and controlling an operation of the robot such that the end effector will be moved toward the teaching point stored in the memory.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: February 21, 2012
    Assignee: Kawasaki Jukogyo Kabushiki Kaisha
    Inventors: Yasuhiko Hashimoto, Nobuyasu Shimomura, Takao Yamaguchi, Tetsuya Yoshida
  • Publication number: 20120022689
    Abstract: A system and method for developing an intrusion detection zone substantially surrounding mobile components of a robot, training a model of the robot to accept selected intrusions into the intrusion detection zone, and, during application operations, triggering an application interrupt upon detecting an unexpected intrusion.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 26, 2012
    Applicant: AGILE PLANET, INC.
    Inventor: Chetan Kapoor
  • Patent number: 8103383
    Abstract: A mobile apparatus or the like capable of moving or acting while surely preventing contact with an object such as a human being, by avoiding the situation where the object inappropriately changes its behavior for the purposes of preventing contact with the mobile apparatus, is provided. According to the robot of the present invention, a path that can prevent contact with the third spatial element satisfying the requirement regarding the size in the element space, among a plurality of expanded spatial elements arranged around the first spatial element, is set as a target path. This allows the robot to move in accordance with a consistent rule that is modified in response to the width of the clearance between the object and the boundary of the passable region.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: January 24, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventor: Makoto Nakamura
  • Patent number: 8098245
    Abstract: An interest center-point and a start point are created in an image. A potential function is created where the potential function creates a potential field and guides traversal from the starting point to the interest center-point. The potential field is adjusted to include a sum of potential fields directed toward the center-point where each potential field corresponds to an image. Images are displayed in the potential field at intervals in the traversal from the start point toward the interest center point.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Billy Chen, Eyal Ofek
  • Patent number: 8095234
    Abstract: A method of transferring disk drives within a disk drive testing system includes actuating an automated transporter to retrieve multiple disk drives presented for testing, and actuating the automated transporter to deliver each retrieved disk drive to a respective test slot of the disk drive testing system and insert each disk drive in the respective test slot.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: January 10, 2012
    Assignee: Teradyne, Inc.
    Inventors: Evgeny Polyakov, Edward Garcia, Eric L. Truebenbach, Brian S. Merrow, Brian J. Whitaker
  • Patent number: 8086351
    Abstract: Disclosed are methods and systems that include a method for controlling movement of a first unmanned vehicle (UV) to search an area, where the method includes generating a first trace associated with prior positions in which the first UV has been located, determining a direction in which the first UV is to move using the first generated trace, and causing the first UV to move in the determined direction. The trace may be a numerical value that decreases as a function of the time that has elapsed since the first trace was generated. The methods and systems may also include receiving data relating to a second trace, and using that second trace to determine the direction. The second trace may be generated by a second UV. The second trace may be associated with a position within a predetermined radius from a position associated with the first UV.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: December 27, 2011
    Assignee: Icosystem Corporation
    Inventors: Paolo Gaudiano, Benjamin Shargel, Eric Bonabeau
  • Patent number: 8082063
    Abstract: Mobile apparatuses capable of moving or acting autonomously, without contacting each other, in an environment where movements of the mobile apparatuses are not managed by a server, are provided. In a robot functioning as a first mobile apparatus, it is recognized that an object corresponds to a second mobile apparatus, and based on this recognition, a target trajectory is searched for and determined. Further, the first mobile apparatus causes another robot functioning as the second mobile apparatus to recognize a part or a whole of the target trajectory. In the second mobile apparatus, the part or the whole of the target trajectory of the first mobile apparatus is recognized, and based on this recognition, a target trajectory that the second mobile apparatus should follow is searched for and determined. This allows the mobile apparatuses to move along their respective target trajectories to avoid contact with each other.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: December 20, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventor: Makoto Sekiya
  • Publication number: 20110307097
    Abstract: Detector device arranged to cover at least one portion of a mobile appliance; the device has an electromechanical transducer including a substrate, a first series of electrodes, a second series of electrodes, and a deformable layer associated with the electrodes of the two series, the substrate, the electrodes, and the deformable layer forming a single unit mounted on the portion of the mobile appliance and arranged so that a current flowing between one of the electrodes of the first series and an adjacent electrode of the second series is proportional to a thickness of the deformable layer in register with the electrodes. The substrate including a base layer to which are attached the electrodes of the first series and the electrodes of the second series, which have facing portions, and a variable conduction layer that covers the base layer and the electrodes.
    Type: Application
    Filed: February 26, 2010
    Publication date: December 15, 2011
    Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventors: Frédéric Colledani, Xavier Lamy
  • Patent number: 8078445
    Abstract: Systems and methods that characterizes a load as a function of position/movement of mechanical components—as induced by such load in the servo-drive system. By running a plurality of motion profiles, corresponding torque/forces that generate such motions can be calculated and readily represented (e.g., as a table) in form of a position dependent load. In addition, a parsing component can decompose or break up a load (which generates a desired motion) to its subparts or constituent values for further simulation analysis.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 13, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: John Pritchard, Graham F. Elvis, Gurdial Singh
  • Patent number: 8055383
    Abstract: A path generating device 1 has a constraint mid-configuration generator 10. The constraint mid-configuration generator 10 defines a constraint surface in a joint angle space. The path generating device 1 probabilistically generates a mid-configuration in the joint angle space. The constraint mid-configuration generator 10 projects the probabilistically generated mid-configuration onto the constraint surface to generate a projected mid-configuration. Projected mid-configurations generated in this manner are joined to generate a path that does not interfere with any obstacle (environmental object) in a work space.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: November 8, 2011
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventor: Shintaro Yoshizawa
  • Patent number: 8055384
    Abstract: The present invention discloses a positioning control apparatus which receives a moving command and a feedback signal outputted from a controlled device, and controls the controlled device for moving and positioning. The positioning control apparatus includes a first control loop, a second control loop and an arbitration module with a dead point default value, wherein the first control loop is used to control the controlled device moving in response to the error of the moving command and the feedback signal, on the other hand, the second control loop is used to control the controlled device positioning. Furthermore, the arbitration module compares the default value of dead point with the moving command so as to enable either the first control loop or the second control loop.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: November 8, 2011
    Assignee: Wah Hong Industrial Corp.
    Inventors: Chih-Ru Lien, Li-Te Kuo
  • Publication number: 20110264266
    Abstract: A robot safety system configured to protect humans in the vicinity of a working robot (1, 11, 21, 31) against harmful impacts by said robot (1, 11, 21, 31), said safety system comprising a sensor system (3, 13, 23) and a safety controller (4, 14, 24) configured to establish an impact risk profile of the robot (1, 11, 21, 31) and deliver an operating signal to a robot controller (2, 12, 22) based on said impact risk profile, wherein the safety controller (4, 14, 24) is configured to establish the impact risk profile based on stored data and input signals, and that the stored data and input signals comprise stored impact data, stored data related to the path of the robot (1, 11, 21, 31), and signals from the sensor system of events in the vicinity of the robot (1, 11, 21, 31), such as a detected human (P1, P11, P21, P22, P31, P32) in the vicinity of the robot (1, 11, 21, 31).
    Type: Application
    Filed: December 3, 2008
    Publication date: October 27, 2011
    Applicant: ABB RESEARCH LTD.
    Inventor: Soenke Kock
  • Patent number: 8046102
    Abstract: A synchronous high speed motion stop for a series of multi-top loaders residing on “n” controllers on one rail achieves effective detection of the servo-error status and shut off of the trailing controller's servo power within 3 ITP time. The control method reduces the unnecessary error recovery because it only shuts off its immediate trailing controller without aborting its leading controller, allowing the leading controller to complete the cycle tasks. The cascade control method produces a synchronous high-speed motion stop for the robots across the controllers and effectively prevents the collision between the robots.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: October 25, 2011
    Assignee: Fanuc Robotics America, Inc.
    Inventors: Jianming Tao, H. Dean McGee, Chi-Keng Tsai, Ho Cheung Wong, Ian Orr, Richard Motley
  • Patent number: 8036775
    Abstract: The system includes a mobile apparatus that moves after receiving an input of a path. The system has a path-setting unit for setting the path of a mobile apparatus according to the inputted path, a measuring unit for measuring an environment in which the mobile apparatus exists, an extracting unit for extracting an object existence region in the environment according to the values measured by the measuring unit, a judging unit that judges the validity of the path according to (1) the path set by the path setting unit and (2) the object existence region extracted by the extracting unit, a position determining unit that determines a target position to which the mobile apparatus is to move by selecting it from the portions of the path judged as valid, and a movement controller for controlling the mobile apparatus to move to the target position.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: October 11, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Kosei Matsumoto, Toshio Moriya, Kazuo Yano
  • Patent number: 8032253
    Abstract: In an automatic machine system comprising a mechanism unit (1) including at least one driving mechanism, a controller (2) for controlling a driving operation of the mechanism unit (1), and a teaching unit (3) for operating the mechanism unit (1), the teaching unit (3) includes a teaching unit communicating portion for carrying out a wireless communication with the controller (2) and a first field intensity monitoring portion (13) for monitoring a field intensity of communication data in the teaching unit communicating portion, and the controller (2) includes a controller communicating portion for carrying out a wireless communication with the teaching unit (3), a second field intensity monitoring portion (26) for monitoring a field intensity of communication data in the controller communicating portion, and a driving portion for driving the mechanism unit (1) based on an operation signal sent from the teaching unit (3) in the controller communicating portion.
    Type: Grant
    Filed: February 15, 2006
    Date of Patent: October 4, 2011
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Hideo Nagata, Michiharu Tanaka
  • Publication number: 20110231016
    Abstract: A temporal controller for mobile robot path planning includes a sensor module for receiving data corresponding to spatial locations of at least one object, and a temporal control module operatively coupled to the sensor module, the temporal control module configured to predict future locations of the at least one object based on data received by the sensor module. The controller further includes a temporal simulation module operatively coupled to the temporal control module, wherein the temporal simulation module configured to use the predicted future locations of the at least one object to simulate multiple robot motion hypothesis for object avoidance and trajectory planning.
    Type: Application
    Filed: March 17, 2010
    Publication date: September 22, 2011
    Applicant: RAYTHEON COMPANY
    Inventor: John R. GOULDING
  • Publication number: 20110224826
    Abstract: A process includes defining, in a memory, arm-occupied regions including robot arms and a workpiece and tool attached to a robot wrist, a virtual safety protection barrier with which the arms are not allowed to come into contact, and movable ranges of robot axes; estimating the coasting angle of each robot axis for which the axis will coast when the robot is stopped due to an emergency stop while moving to a next target position, from an actually measured amount of coasting and the like; determining a post-coasting predicted position of the robot by adding the estimated coasting angles to the next target position; checking whether or not the arm-occupied regions at the post-coasting predicted position will come into contact with the virtual safety protection barrier, or whether or not the robot axes are within the movable ranges; and performing control to stop the robot immediately upon detection of abnormality.
    Type: Application
    Filed: March 15, 2011
    Publication date: September 15, 2011
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Shinichi MAEHARA, Hirokazu Kariyazaki, Takahiro Maeda
  • Patent number: 8019475
    Abstract: A routing apparatus includes a sensor unit which has capabilities to detect an object in a target field of view and measure position of the object, and an electronic control unit which controls movements of the autonomous mobile unit. An electronic control unit determines velocity and a travel direction of the object based on changes in the position of the object obtained from the sensor unit over a plurality of measurement cycles, determines a path of the autonomous mobile unit so as to avoid collision with the object based on the position, the velocity, and the travel direction of the object, and determines the path of the autonomous mobile unit by setting the velocity of the object to a value equal to or lower than a predetermined value if the object recognized in the previous measurement cycle is not recognized in the current measurement cycle.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: September 13, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventor: Mitsuhide Kuroda
  • Publication number: 20110213497
    Abstract: A method of automatically controlling an extendable robot arm to avoid collisions while returning to a first position from a second position includes periodically storing locations of the robot arm as the robot arm moves along a forward path from the first position to the second position; applying heuristic algorithms to the stored locations to determine a return path to the first position, the return path including at least a portion of a retrace path retracing the stored locations of the forward path; and controlling the robot arm to return to the first position using the determined return path.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: AGILENT TECHNOLGIES, INC.
    Inventor: Prasad P. NAIR
  • Publication number: 20110196533
    Abstract: The invention relates to a method for collision-free path planning for an industrial robot (1) which has a control device (9) and a robot arm (2) that is movable with the aid of the control device (9), to which an object (11) is attached, and in whose working space at least one obstacle (12) is situated.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 11, 2011
    Applicant: KUKA ROBOTER GMBH
    Inventors: Christian Scheurer, Uwe Zimmermann
  • Patent number: 7996197
    Abstract: A method for correct and efficient detection of clearances between three-dimensional bodies in computer-based simulations, where one or both of the volumes is subject to translation and/or rotations. The method conservatively determines of the size of such clearances and whether there is a collision between the bodies. Given two bodies, each of which is undergoing separate motions, the method utilizes bounding-volume hierarchy representations for the two bodies and, mappings and inverse mappings for the motions of the two bodies. The method uses the representations, mappings and direction vectors to determine the directionally furthest locations of points on the convex hulls of the volumes virtually swept by the bodies and hence the clearance between the bodies, without having to calculate the convex hulls of the bodies. The method includes clearance detection for bodies comprising convex geometrical primitives and more specific techniques for bodies comprising convex polyhedra.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: August 9, 2011
    Assignee: Sandia Corporation
    Inventor: Patrick G. Xavier
  • Publication number: 20110172819
    Abstract: A manipulator, and a control method thereof, calculates a degree of freedom (DOF) used to prevent collision with an obstacle in consideration of an order of priority of DOFs for an operation and collision avoidance contribution. The manipulator judges whether there is danger of collision of the manipulator with an obstacle, judges whether or not there is at least one operating DOF capable of avoiding collision with the obstacle among the plurality of operating DOFs, upon judging that there is danger of collision with the obstacle, and avoids collision with the obstacle using at least one operating DOF having the lowest priority while performing the operation among the at least one operating DOF capable of avoiding collision with the obstacle, upon judging that there is the at least one operating DOF capable of avoiding collision with the obstacle.
    Type: Application
    Filed: January 11, 2011
    Publication date: July 14, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kwang Kyu LEE, Kyung Shik Roh, Jong Do Choi, Kyung Won Moon, Ji Young Kim
  • Publication number: 20110166707
    Abstract: A localization and obstacle detection system comprising a first signal projector configured to project a first signal into an environment and a robot configured to move in the environment. The robot comprises a second signal projector configured to project a second signal into the environment; a signal receiver configured to receive the first signal and the second signal; a localizer configured to determine a location of the robot in the environment based at least in part on the received first signal; and a detector configured to determine the presence of an obstacle in the environment based at least in part on the intensity and bearing of the received second signal and without touching the obstacle; wherein the second signal is distinct from the first signal in at least one characteristic.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 7, 2011
    Applicant: EVOLUTION ROBOTICS, INC.
    Inventors: Nikolai Romanov, James Philip Case, Michael Dooley
  • Publication number: 20110166705
    Abstract: An apparatus comprises a vehicle, a sensing unit, and a control unit. The vehicle is movable in a path and has a first number of cutting elements. The sensing unit detects an obstacle in the path. The control unit is connected to the first number of cutting elements and is configured to autonomously adjust a height of a second number of cutting elements of the first number of cutting elements in response to the sensing unit detecting the obstacle in the path.
    Type: Application
    Filed: January 5, 2010
    Publication date: July 7, 2011
    Inventors: Noel Wayne Anderson, Anthony Bryant Annibale
  • Patent number: 7974737
    Abstract: An apparatus and method of optimizing collision free path planning comprising: initializing a plurality of feasible configuration points, sample points located in a free space, and sample points not located in the free space; determining a goodness rating of the various pluralities of points; generating new candidate points; determining if each new candidate point is a feasible configuration point and adding each to the plurality of feasible configuration points if it is; if not, determining if each new candidate point is located in the free space and adding it to the plurality of sample points located in the free space if it is; if not, adding to the plurality of sample points not located in the free space; determining an updated goodness rating of the various pluralities of points; determining if a termination criteria has been met and reporting a best solution or no solution if it has been met.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: July 5, 2011
    Assignee: GM Global Technology Operations LLC
    Inventors: Robert Bruce Tilove, Sandipan Bandyopadhyay
  • Patent number: 7974738
    Abstract: A virtual track or rail system and method is described for execution by a robot. A user, through a user interface, generates a desired path comprised of at least one segment representative of the virtual track for the robot. Start and end points are assigned to the desired path and velocities are also associated with each of the at least one segment of the desired path. A waypoint file is generated including positions along the virtual track representing the desired path with the positions beginning from the start point to the end point including the velocities of each of the at least one segment. The waypoint file is sent to the robot for traversing along the virtual track.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: July 5, 2011
    Assignee: Battelle Energy Alliance, LLC
    Inventors: David J. Bruemmer, Douglas A. Few, Miles C. Walton
  • Patent number: 7970493
    Abstract: Provided are a management ship and working robots in waters based on a wireless network and a method for controlling working robots thereof. The robot-ship group includes: a signal strength measuring unit for measuring strengths of pre-defined signals; and a working robot control unit for determining which of the first mother ship and the second mother ship the working robot is to communicate with according to a comparison result of the signal strength, and controlling the working robots to perform the work according to a set-up route, wherein the first mother ship includes: a working robot preparing unit for performing a preparation work required before and after the working robots perform the work; and a mother ship control unit for transmitting the pre-defined signal to the working robot and communicating data with the working robot.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: June 28, 2011
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Bup-Joong Kim, Woo-Young Choi, Byung-Jun Ahn
  • Publication number: 20110153081
    Abstract: A robotic cleaner includes a cleaning assembly for cleaning a surface and a main robot body. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and a width of the cleaning assembly is greater than a width of the main robot body. A robotic cleaning system includes a main robot body and a plurality of cleaning assemblies for cleaning a surface. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and each of the cleaning assemblies is detachable from the main robot body and each of the cleaning assemblies has a unique cleaning function.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 23, 2011
    Inventors: Nikolai Romanov, Michael Dooley, Paolo Pirjanian
  • Publication number: 20110153080
    Abstract: A system, method, and computer readable medium. A method for robotic path planning includes receiving a robotic path for a robot and associating a plurality of zones with each location in the robotic path. The method also includes selecting for each location one of the zones associated with the location and simulating motion of the robot over the robotic path using the locations and selected zones. The method further includes determining whether a collision occurred in the simulated motion of the robot. The method still further includes, if there was a collision, identifying a location associated with the collision, selecting a new zone for the identified location other than the currently selected zone, and repeating the steps of simulating motion of the robot and determining whether a collision occurred. The method also includes, if there wasn't a collision, assigning to each location its currently selected zone.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 23, 2011
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Tal Shapiro, Ido Haskel, Alex Grinberg
  • Patent number: 7965055
    Abstract: A control device of a work positioning apparatus includes an operating limit line storage unit for storing position coordinates of an operating limit line, a speed reduction zone storage unit for storing a width of a speed reduction zone ranging from a reduction start position to the operating limit line, a check point storage unit for storing position coordinates of check points set in the work, a check point updating unit for determining position coordinates of the check points moved in accordance with an operation of the work positioning apparatus by calculation, an in-speed-reduction-zone determining unit for determining whether the check points enter the speed reduction zone in accordance with the updated position coordinates of the check points, and a work positioning apparatus control unit for instructing a work positioning apparatus motor to reduce a speed if the check points are determined to enter the speed reduction zone.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: June 21, 2011
    Assignee: Kobe Steel, Ltd.
    Inventors: Takeshi Koike, Masayuki Shigeyoshi, Masaki Shibaike
  • Patent number: 7966093
    Abstract: The invention integrates software and knowledge engineering with robotics technology to improve robot-to-robot and robot-to-human conversational interface and provide on-the-fly translations of situational requirements into adaptive behavior models and further down to service scenarios for a collaborative robot teams.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: June 21, 2011
    Inventor: Yefim Zhuk
  • Publication number: 20110144805
    Abstract: A navigational control system for altering movement activity of a robotic device operating in a defined working area, comprising a transmitting subsystem integrated in combination with the robotic device, the transmitting subsystem comprising means for emitting a number of directed beams, each directed beam having a predetermined emission pattern, and a receiving subsystem functioning as a base station that includes a navigation control algorithm that defines a predetermined triggering event for the navigational control system and a set of detection units positioned within the defined working area in a known spaced-apart relationship, the set of detection units being configured and operative to detect one or more of the directed beams emitted by the transmitting system; and wherein the receiving subsystem is configured and operative to process the one or more detected directed beams under the control of the navigational control algorithm to determine whether the predetermined triggering event has occurred, an
    Type: Application
    Filed: December 13, 2010
    Publication date: June 16, 2011
    Inventors: Mark J. Chiappetta, Joseph L. Jones
  • Patent number: 7949431
    Abstract: A fitting device for fitting a fitting workpiece, which is held by a robot, to a workpiece to be fitted by force control, comprises: a force detecting portion for detecting a force and moment acting on a control point of the fitting workpiece; a judging portion for judging whether or not clogging is caused between the fitting workpiece and the workpiece to be fitted at the time of fitting; and a changing portion for changing a position of the control point according to a distance by which the fitting workpiece enters the workpiece to be fitted and for pressing the fitting workpiece against the workpiece to be fitted in a direction perpendicular to the fitting direction so as to adjust a posture of the fitting workpiece on the basis of the control point that has been changed, in the case where it is judged by the judging portion that clogging is caused.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: May 24, 2011
    Assignee: Fanuc Ltd
    Inventors: Takashi Sato, Nobuaki Yamaoka
  • Patent number: 7937186
    Abstract: A device and a method for automatically setting an interlock based on a suitable interference area obtained by executing an offline simulation in relation to a system including a plurality of robots. The device executes the simulation on the offline programming system based on a motion program so as to determine a moving path of the robots and a two-dimensional interference area between the robots. Next, the device calculates a first three-dimensional interference area by moving the two-dimensional area in the vertical direction and calculates an accurate second three-dimensional interference area within the first interference area, using three-dimensional models of the robots.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: May 3, 2011
    Assignee: Fanuc Ltd
    Inventors: Yoshiharu Nagatsuka, Toshiya Takeda
  • Publication number: 20110098857
    Abstract: A desired motion determiner of a control unit of a legged mobile robot determines a leg motion parameter specifying the motion trajectory of a distal end of a leg of the robot on the basis of the information on a floor geometry of an environment in which the robot travels and a requirement related to a travel route of the robot, thereby sequentially determining the desired motion of the robot. A floor geometry information output unit which outputs floor geometry information to the desired motion determiner outputs floor geometry information in which a rising surface of a stepped portion of a predetermined type, the contact thereof with a leg of the robot should be avoided, has been shaped into a surface having a gentler slope than an actual rising surface. The desired motion determiner determines the leg motion parameter such that the leg will not come in contact with the stepped portion having the shaped rising surface.
    Type: Application
    Filed: October 27, 2010
    Publication date: April 28, 2011
    Applicant: HONDA MOTOR CO., LTD.
    Inventors: Takahide Yoshiike, Masanori Takeda, Mitsuhide Kuroda, Tomoki Watabe
  • Patent number: 7933686
    Abstract: A method of dividing a coverage area of a robot and a device for the same. That is, a method of producing a space map for a robot to work and dividing the space map into at least one segment and a device for the same. The method includes producing an occupancy grid map composed of grid points that are probabilistically distributed by sensing a distance from an obstacle, producing a configuration space map by increasing the thickness of an obstacle and a wall in the occupancy grid map on the basis of the radius and size of the robot, and dividing an area by sweeping the area with a band-typed slice in the configuration space map.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: April 26, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyeon Myeong, Seok-won Bang, Jung-won Kang, Si-jong Kim, Myung-Jin Chung, Su-jinn Lee
  • Publication number: 20110066282
    Abstract: A robotic system implements a collision avoidance scheme and includes a first robotic manipulator and a first controller configured to control the first robotic manipulator for movement along a first pre-planned actual path. A second controller is configured to control movement of a second robotic manipulator for movement along a second pre-planned intended path and deviating therefrom to move in a dodging path away from the first pre-planned actual path based upon determining a potential collision with the first robotic manipulator without prior knowledge of the first pre-planned actual path.
    Type: Application
    Filed: September 15, 2009
    Publication date: March 17, 2011
    Applicant: Harris Corporation, Corporation of the State of Delaware
    Inventors: Paul Michael Bosscher, Daniel Ryan Hedman
  • Publication number: 20110060462
    Abstract: A method according to the invention for stopping a manipulator (1) includes these steps: advance simulation of stopping distances for different states (q, dq/dt, L) and/or braking force profiles (?) of the manipulator (S10), estimating of an upper limit as the stopping distance (smax) on the basis of the stopping distances simulated in advance (S120), monitoring a zone (A0; A1; A2), and decelerating the manipulator (1) when a zone is violated, wherein the monitored zone is defined variably (S130) during operation on the basis of the stopping distance (smax) of the manipulator.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 10, 2011
    Applicant: KUKA ROBOTER GMBH
    Inventors: Andreas Aurnhammer, Markus Eisensehr, Andreas Hagenauer, Manfred Hüttenhofer
  • Publication number: 20110054688
    Abstract: The invention relates to an X-ray device (2) for a medical workplace (1, 21). The X-ray device (2) comprises a robot (R) with a plurality of axes (9), a control device (10) for controlling the axes (9) for movement of the robot (R), and a fastening device (8), and a support device (11) disposed at the fastening device (8), said support device comprising an X-ray radiation source (12) and an X-ray radiation receiver (14). A 3D model (15, 15a) of the robot (R) and the support device (11) provided is stored in the control device (10), said 3D model modeling the spatial extension of the robot (R) and the support device (11) during movement of the robot (R). The 3D model (15,15a) also models the spatial extension of at least one other device (3, 4, R2) of the medical workplace (1, 21) and/or of a living organism (5) located within the medical workplace (1, 21).
    Type: Application
    Filed: April 17, 2009
    Publication date: March 3, 2011
    Applicant: KUKA ROBOTER GMBH
    Inventors: Tobias Ortmaier, Peter Heiligensetzer
  • Publication number: 20110035053
    Abstract: Disclosed herein is a path planning apparatus and method of a robot, in which a path, along which the robot accesses an object to grasp the object, is planned. The path planning method includes judging whether or not a robot hand of a robot collides with an obstacle when the robot hand moves along one access path candidate selected from plural access path candidates along which the robot hand accesses an object to grasp the object, calculating an access score of the selected access path candidate when the robot hand does not collide with the obstacle, and determining an access path plan using the access score of the selected access path candidate.
    Type: Application
    Filed: July 21, 2010
    Publication date: February 10, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Guochunxu, Kyung Shik Roh, San Lim, Bok Man Lim, Myung Hee Kim
  • Publication number: 20110035051
    Abstract: Disclosed herein are a path planning apparatus and a method for a robot to plan an optimal path along which a manipulator of a robot moves to a goal point from a start point. An obstacle within a prescribed angle on a straight line connecting a start point and a goal point is recognized as a middle point in a configuration space and arbitrary points separated from the middle point by a prescribed distance are selected. Among the selected points, arbitrary points which can directly connect the start point and the goal point without passing the obstacle are selected as waypoints to map a new middle node. A path is extended via the middle node and extension of a tree in a wrong direction is minimized so that the manipulator is not struck at local minima without depending greatly on a goal score, thereby improving the performance of path planning and rapidly searching for a path.
    Type: Application
    Filed: August 3, 2010
    Publication date: February 10, 2011
    Applicant: Samsung Electronics Co., Ltd
    Inventors: Myung Hee Kim, Kyung Shik Roh, San Lim, Bok Man Lim, Guo Chunxu