Specific Enhancing Or Modifying Technique (e.g., Adaptive Control) Patents (Class 700/250)
-
Patent number: 8880223Abstract: A multisensory interface for a tele-robotic surgical control system. The invention allows the surgeon to use natural gestures and motions to control the actions of end effectors in the robotic surgical apparatus. Multiple feedback mechanisms are provided to allow the physician a more intuitive understanding of what is being controlled, along with a greater situational awareness. Prior art robotic end effectors are inserted into the patient through a small incision—as is already known in the art. The invention presents an improved method of controlling these effectors.Type: GrantFiled: July 16, 2012Date of Patent: November 4, 2014Assignee: Florida Institute for Human & Maching CognitionInventors: Anil K. Raj, Adrien M. Moucheboeuf, Roger W. Carif, Timothy L. Hutcheson
-
Patent number: 8880220Abstract: The present invention is directed to the use and application of robotics in mining and post-mining applications, including smelting and processes associated with electrodeposition, electrorefining, cleaning, and disposal. In addition, the application of robotics includes functions associated with maintenance and operation of equipment used in mining operations.Type: GrantFiled: April 10, 2013Date of Patent: November 4, 2014Assignee: MI Robotics SolutionsInventor: Hugo Salamanca
-
Patent number: 8874265Abstract: Method and System of removing material from a debris pile which includes blocks of material. The debris pile is characterized to create a static equilibrium diagram illustrating one or more forces acting on each of the plurality of blocks of material. The blocks are ranked according to a number of touch points that each block of material touches another block of material. A block having a least number of touch points is identified. The block is removed from the static equilibrium diagram. It is determined if the block is removable by a robot. It is determined if the pile of debris would be in static equilibrium after removal of the block. The robot is directed to remove the block. Also included is a computer program product.Type: GrantFiled: August 27, 2012Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventor: Sarbajit K. Rakshit
-
Patent number: 8874270Abstract: An article take-out apparatus including, acquiring a reference container image including an open end face of a container by imaging operation by an camera, setting an image search region corresponding to a storage space of the container based on the reference container image, setting a reference plane including the open end face of the container, calculating a search region corresponding to the image search region based on a calibration data of the camera stored in advance, converting the search region to a converted search region, taking out 3D points included in the converted search region by projecting a plurality of 3D points measured by the 3D measuring device on the reference plane, and recognizing positions of articles inside the container using the 3D points.Type: GrantFiled: July 22, 2013Date of Patent: October 28, 2014Assignee: Fanuc CorporationInventor: Toshiyuki Ando
-
Patent number: 8874266Abstract: A method includes receiving first sensor data acquired by a first sensor in communication with a cloud computing system. The first sensor data has a first set of associated attributes including a time and a location at which the first sensor data was acquired. The method also includes receiving second sensor data acquired by a second sensor in communication with the cloud computing system. The second data has a second set of associated attributes including a time and a location at which the second sensor data was acquire. Further, the method includes generating a data processing result based at least in part on the first sensor data, the first set of associated attributes, the second sensor data, and the second set of associated attributes and instructing a robot in communication with the cloud computing system to perform a task based at least in part on the data processing result.Type: GrantFiled: August 1, 2012Date of Patent: October 28, 2014Assignee: Google Inc.Inventors: Anthony G. Francis, Jr., Ryan Hickman, Arshan Poursohi
-
Publication number: 20140316570Abstract: In one embodiment, communicating robot intentions to human beings involves determining movements that a robot will make to complete a task, visually communicating a long-term intention of the robot that provides an indication of the movements the robot will make in completing the task, and visually communicating a short-tem intention of the robot that provides an indication of a movement of the robot will make within the next few seconds in working toward completing the task.Type: ApplicationFiled: November 16, 2012Publication date: October 23, 2014Applicant: University of South FloridaInventors: Yu Sun, Michael David Coovert, Ivan Shindev
-
Publication number: 20140316566Abstract: A humanoid robot is provided with a manager for its physical and virtual resources, a method of use and a method for programming said manager. Said resources (140, 1410, 1420) are requested so as to execute behaviors. The resources and the behaviors are organized into hierarchical subsets, optionally defined in object trees. Conflicts of use of the resources by the behaviors are resolved locally, the behavior reserving resources being able to be programmed so as to offer options to the user of locking the resources by the reserving behavior, of release in favor of the first other requesting behavior, of partial execution of the behavior in progress or of pausing. A software toolkit makes it possible to program the Resource manager of the invention in a graphical manner in the development environment which allows the programming of the behaviors.Type: ApplicationFiled: November 22, 2011Publication date: October 23, 2014Applicant: ALDEBARAN ROBOTICS S.AInventors: Alexandre Mazel, David Houssin, Jérôme Monceaux
-
Patent number: 8868301Abstract: A system and method for controlling a work machine system having a work machine and work tool. Operational characteristics of both the work machine and work tool are configured by a machine controller based upon the type of work tool attached to the work machine, the operating environment of the work machine, and the location of work site personnel or other observers relative to the machine or work tool. The operational characteristics of both the work machine and work tool may then be automatically altered during operation of the work machine system to limit or expand functions of the work machine system in response to changes in the operational environment or movement of personnel or observers relative to the work machine system.Type: GrantFiled: February 14, 2011Date of Patent: October 21, 2014Assignee: The Charles Machine Works, Inc.Inventors: Kelvin P. Self, Nathan Kiner
-
Publication number: 20140309775Abstract: A touch screen testing platform may be used to perform repeatable testing of a touch screen enabled device using a robotic device tester and a controller. The platform may use various types of conductive tips that engage the touch screen, thereby simulating human behavior. The platform may perform multi-touch operations by employing multiple tips that can engage the touch screen simultaneously. The tips activate a touch screen from at least a trace of conductive coating located on nonconductive components of the robotic device tester.Type: ApplicationFiled: June 25, 2014Publication date: October 16, 2014Inventor: David Ross Jenkinson
-
Patent number: 8862268Abstract: A method for a minimally invasive surgical system is disclosed including reading first tool information from a storage device in a first robotic surgical tool mounted to a first robotic arm to at least determine a first tool type; reading equipment information about one or more remote controlled equipment for control thereof; comparing the first tool information with the equipment information to appropriately match a first remote controlled equipment of the one or more remote controlled equipment to the first robotic surgical tool; and mapping one or more user interface input devices of a first control console to control the first remote controlled equipment to support a function of the first robotic surgical tool.Type: GrantFiled: March 13, 2013Date of Patent: October 14, 2014Assignee: Intuitive Surgical Operations, Inc.Inventors: David W. Robinson, Thomas R. Nixon, Michael Hanuschik, Randal P. Goldberg, Jason Hemphill, David Larkin, Paul Millman
-
Patent number: 8862269Abstract: A robot for picking one or more parts (41) randomly distributed in a bin (40), this robot comprising a moveable arm (16a, 16b), a computing device (14) connected to said robot for controlling motion of said moveable arm and a tool (24) connected to said moveable arm for picking one or more of said parts from said bin,—said robot using said picking tool by itself or another tool (96, 98) mounted on the robot or grasped by the picking tool to stir one or more of said one or more randomly distributed parts in said bin when said computing device determines that a predetermined event requiring stirring of said parts has occurred.Type: GrantFiled: August 29, 2008Date of Patent: October 14, 2014Assignee: ABB Research Ltd.Inventors: Carlos Martinez, Thomas A. Fuhlbrigge, William Eakins, Heping Chen, Gregory Rossano, Steven West
-
Patent number: 8862270Abstract: There is provided a control apparatus for a drive mechanism driven by a pneumatic artificial muscle, the control apparatus including a pressure controller that controls pressure of the pneumatic artificial muscle, a desired pressure calculator that calculates, based on a pneumatic artificial muscle model, a desired pressure of the pneumatic artificial muscle in order to control motion of the drive mechanism, a pneumatic artificial muscle model error estimator that estimates aging variation in a contraction percentage error between the pneumatic artificial muscle and the pneumatic artificial muscle model, a pneumatic artificial muscle model updater that updates the pneumatic artificial muscle model so as to reflect the aging variation based on an estimation result of the pneumatic artificial muscle model error estimator, and a lifetime predictor that predicts a lifetime of the pneumatic artificial muscle based on the estimation result of the pneumatic artificial muscle model error estimator.Type: GrantFiled: July 30, 2013Date of Patent: October 14, 2014Assignee: Panasonic CorporationInventors: Yasunao Okazaki, Masaki Yamamoto
-
Patent number: 8855818Abstract: The invention is a monitoring apparatus for monitoring a condition of an end-effector of a robot having a vacuum absorption pad to hold an article. The pad is elastically supported by the end-effector. The apparatus includes a pad receiving part having a front surface and a through hole, the pad receiving part being movable in a direction perpendicular to the front surface; an elastically supporting unit for elastically supporting the pad receiving part in a direction perpendicular to the front surface; a movement detection unit for detecting a movement of the pad receiving part; a vacuum sensor connected to the through hole; and a judging unit for judging conditions of an elastic support of the pad and a vacuum absorption of the pad based on detection results of the movement detection unit and the vacuum sensor.Type: GrantFiled: September 30, 2008Date of Patent: October 7, 2014Assignee: Kawasaki Jukogyo Kabushiki KaishaInventor: Yasuhiko Hashimoto
-
Patent number: 8855824Abstract: The dual arm robot includes a first arm including a first hand, a first visual sensor and a first force sensor, and a second arm including a second hand, a second visual sensor and a second force sensor, uses each visual sensor to detect positions of a lens barrel and a fixed barrel to hold and convey them to a central assembling area, uses the first visual sensor to measure a position of a flexible printed circuits to insert the flexible printed circuits into the fixed barrel, and uses outputs of the force sensors to fit and assemble the fixed barrel onto the lens barrel under force control. The dual arm robot converts a position coordinate of a workpiece detected by each visual sensor to a robot coordinate to calculate a trajectory of each hand and drive each arm, to thereby realize cooperative operation of the two arms.Type: GrantFiled: November 29, 2010Date of Patent: October 7, 2014Assignee: Canon Kabushiki KaishaInventor: Kazunori Ogami
-
Patent number: 8855815Abstract: A motion path search device which searches for a motion path of a movable part of a robot capable of being taught a motion by direct teaching in which the robot is directly moved by an operator includes: a first space identification unit which identifies a space swept through by the movable part of the robot in the direct teaching; a second space identification unit which identifies a space swept through by at least a portion of a body of the operator in the direct teaching; a space combining unit which calculates, as an accessible space, a union of the space identified by the first space identification unit and the space identified by the second space identification unit; and a path search unit which searches for a motion path of the movable part within the accessible space calculated by the space combining unit.Type: GrantFiled: April 23, 2012Date of Patent: October 7, 2014Assignee: Panasonic CorporationInventor: Kenji Mizutani
-
Patent number: 8855821Abstract: A bipedal robot having a pair of legs with 6 degrees of freedom and a control method thereof which calculate a capture point by combining the position and velocity of the center of gravity (COG) and control the capture point during walking to stably control walking of the robot. A Finite State Machine (FSM) is configured to execute a motion similar to walking of a human, and thus the robot naturally walks without constraint that the knees be bent all the time, thereby being capable of walking with a large stride and effectively using energy required while walking.Type: GrantFiled: May 30, 2012Date of Patent: October 7, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Kee Hong Seo, Joo Hyung Kim, Kyung Shik Roh
-
Publication number: 20140297033Abstract: A method for adaptive control of a robotic operation of a robot includes providing a software program to generate process signals executable during the robotic operation, including one or more execution commands. A first Signal Value channel is provided to control at least one control process parameter of the robot, where the first Signal Value channel is subject to a first time latency. The execution timing of the first Signal Value channel is synchronized with the one or more execution commands by accounting for the first time latency in relation to the one or more execution commands. The software program is run to generate the process signals and the robot is operated in response to the synchronized execution timing of the execution commands.Type: ApplicationFiled: March 28, 2014Publication date: October 2, 2014Inventors: Jianming Tao, Charles R. Strybis, Bradley Niederquell, Jason Tsai
-
Patent number: 8849452Abstract: A control system or the like capable of causing a controlled object to act in an appropriate form in view of an action purpose of the controlled object to a disturbance in an arbitrary form. Each of a plurality of modules modi, which are hierarchically organized according to the level of a frequency band, searches for action candidates which are candidates for an action form of a robot R matching with a main purpose and a sub-purpose while giving priority to a main purpose mainly under the charge of the module over a sub-purpose mainly under the charge of any other module. The actions of the robot R is controlled in a form in which the action candidates of the robot R searched for by a j-th module of a high frequency are reflected in preference to the action candidates of the robot R searched for by a (j+1)th module of a low frequency.Type: GrantFiled: May 25, 2010Date of Patent: September 30, 2014Assignee: Honda Motor Co., Ltd.Inventors: Masanori Takeda, Mitsuhide Kuroda, Shigeru Kanzaki, Takahide Yoshiike, Takumi Kamioka
-
Patent number: 8849453Abstract: A grasp assist system includes a glove, actuator assembly, and controller. The glove includes a digit, i.e., a finger or thumb, and a force sensor. The sensor measures a grasping force applied to an object by an operator wearing the glove. Phalange rings are positioned with respect to the digit. A flexible tendon is connected at one end to one of the rings and is routed through the remaining rings. An exoskeleton positioned with respect to the digit includes hinged interconnecting members each connected to a corresponding ring, and/or a single piece of slotted material. The actuator assembly is connected to another end of the tendon. The controller calculates a tensile force in response to the measured grasping force, and commands the tensile force from the actuator assembly to thereby pull on the tendon. The exoskeleton offloads some of the tensile force from the operator's finger to the glove.Type: GrantFiled: February 29, 2012Date of Patent: September 30, 2014Assignees: GM Global Technology Operations LLC, The United States of America as Represented by the Administrator of the National Aeronautics and Space AdministrationInventors: Bryan J Bergelin, Chris A. Ihrke, Donald R. Davis, Douglas Martin Linn, Lyndon B. J. Bridgwater
-
Publication number: 20140288706Abstract: A robot system includes a robot, a control device, and a projection device. The control device is configured to receive area information on an area defining an operation of the robot. The projection device is configured to project the area onto an object adjacent to the robot based on the area information received by the control device.Type: ApplicationFiled: March 19, 2014Publication date: September 25, 2014Applicant: KABUSHIKI KAISHA YASKAWA DENKIInventors: Takefumi ASAHI, Yukiko SAWADA
-
Patent number: 8843234Abstract: A system and method for controlling motion interference avoidance for a plurality of robots are disclosed, the system and method including a dynamic space check system wherein an efficiency of operation is maximized and a potential for interference or collision is minimized.Type: GrantFiled: April 13, 2007Date of Patent: September 23, 2014Assignee: Fanuc America CorporationInventors: Jianming Tao, H. Dean McGee, Chi-Keng Tsai, Hadi Abu Akeel
-
Patent number: 8843233Abstract: A drive control system for a moving device such as a vehicle uses a dynamic force vector program that is hosted by a computer on the vehicle. Variable controllers receive input from the computer that automatically adjusts drive and slave motors which in turn propel an associated drive member so as to maximize efficiency of the operation of the vehicle in various terrain conditions. Sensing devices provide continuous load and condition parameters to the computer that in turn adjusts the torque outputs for the variable controllers which in turn dynamically adjusts the vehicle's operation based on current operating conditions.Type: GrantFiled: October 31, 2011Date of Patent: September 23, 2014Inventor: Donald L. Dollens
-
Patent number: 8843235Abstract: Robots, computer program products, and methods for trajectory plan optimization are disclosed. In one embodiment, a method of controlling a robot having a first manipulator and a second manipulator includes receiving a trajectory plan including a plurality of sequential motion segments. The method further includes determining a moveable motion segment, and shifting the moveable motion segment and motion segments subsequent to the moveable motion segment backward in time to a shifted time such that one or more unshifted segments of the trajectory plan occur at a same time as one or more shifted segment segments. The method may further include controlling the robot according to the optimized trajectory plan such that one or more components of the first manipulator are moved concurrently with one or more components of the second manipulator.Type: GrantFiled: January 13, 2012Date of Patent: September 23, 2014Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., Carnegie Mellon UniversityInventors: Yasuhiro Ota, Junggon Kim, James J. Kuffner
-
Publication number: 20140277718Abstract: Apparatus and methods for training and operating of robotic devices. Robotic controller may comprise a predictor apparatus configured to generate motor control output. The predictor may be operable in accordance with a learning process based on a teaching signal comprising the control output. An adaptive controller block may provide control output that may be combined with the predicted control output. The predictor learning process may be configured to learn the combined control signal. Predictor training may comprise a plurality of trials. During initial trial, the control output may be capable of causing a robot to perform a task. During intermediate trials, individual contributions from the controller block and the predictor may be inadequate for the task. Upon learning, the control knowledge may be transferred to the predictor so as to enable task execution in absence of subsequent inputs from the controller. Control output and/or predictor output may comprise multi-channel signals.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Eugene Izhikevich, Oleg Sinyavskiy, Jean-Baptiste Passot
-
Patent number: 8838273Abstract: 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.Type: GrantFiled: December 10, 2008Date of Patent: September 16, 2014Assignee: Southwest Research InstituteInventors: Paul Hvass, Paul Thomas Evans
-
Patent number: 8838275Abstract: An arm drive mechanism which rotates an arm, an angle sensor which detects a rotation angle of the arm drive mechanism and outputs angle information, an angular velocity sensor which is attached to the arm, detects angular velocity acting on the arm and outputs angular velocity information, a control command generating unit which outputs a control command value prescribing a rotational operation of the arm, a gain adjusting unit which incrementally or decrementally changes and thus adjusts a gain of the angular velocity information, and an arm operation control unit which controls an operation of the arm based on the control command value, the angle information and the gain-adjusted angular velocity information, are provided.Type: GrantFiled: September 20, 2012Date of Patent: September 16, 2014Assignee: Seiko Epson CorporationInventors: Masaki Motoyoshi, Tomokazu Hirabayashi
-
Publication number: 20140257560Abstract: An apparatus, system and method for controlling a robotic limb. The apparatus, system and method may include at least one microprocessor, a computing memory associated with the microprocessor, the computing memory having resident therein computing instructions, and the computing instructions comprising at least weighting code suitable for weighting control of the robotic limb by the microprocessor versus control by a plurality of bio-neuro sensors associated with the robotic limb. The weighed control may be varied over time by the weighting code.Type: ApplicationFiled: March 6, 2014Publication date: September 11, 2014Inventor: Steven Kamara
-
Patent number: 8831778Abstract: A robotic mapping method includes scanning a robot across a surface to be mapped. Locations of a plurality of points on the surface are sensed during the scanning. A first of the sensed point locations is selected. A preceding subset of the sensed point locations is determined. The preceding subset is disposed before the first sensed point location along a path of the scanning. A following subset of the sensed point locations is determined. The following subset is disposed after the first sensed point location along the path of the scanning. The first sensed point location is represented in a map of the surface by an adjusted first sensed point location. The adjusted first sensed point location is closer to each of the preceding and following subsets of the sensed point locations than is the first sensed point location.Type: GrantFiled: November 1, 2012Date of Patent: September 9, 2014Assignee: Robert Bosch GmbHInventor: Benjamin Pitzer
-
Patent number: 8831777Abstract: A program changing device includes a sequence interchanging unit for interchanging plural teaching points in a teaching sequence such that total movement time of a robot becomes smaller than that when the robot is moved in line with an initial teaching sequence of the teaching points, a calculating unit for calculating difference amounts between the initial teaching points and a trajectory of the robot that is obtained by executing an after-interchanged operational program by simulation, a position adjusting unit for adjusting positions of the teaching points of the after-interchanged operational program until the difference amounts become equal to or smaller than a predetermined allowable value, and a teaching point changing unit for changing the adjusted teaching points to be the initial teaching points when cycle time of the after-interchanged operational program including the adjusted teaching points is longer than initial cycle time.Type: GrantFiled: April 10, 2013Date of Patent: September 9, 2014Assignee: Fanuc CorporationInventor: Yuuki Kimoto
-
Patent number: 8831779Abstract: The invention relates to a medical robot (R) and a method for meeting the performance requirements of a medical robot (R). The robot (R) comprises several axes (1-6) and a controller (17). A medical tool (21-24) is fixed to a fixing device (18) on the robot (R) and the working range (30) of the robot (R) is set by the controller (17) in particular with safe techniques such that the robot (R) meets the performance requirements of the medical tool (21-24).Type: GrantFiled: May 5, 2009Date of Patent: September 9, 2014Assignee: KUKA Laboratories GmbHInventors: Tobias Ortmaier, Marc-Walter Ueberle
-
Publication number: 20140249675Abstract: A time-optimal trajectory generation method, for a robotic manipulator having a transport path with at least one path segment, comprising generating a forward time-optimal trajectory of the manipulator along the at least one path segment from a start point of the at least one path segment towards an end point of the at least one path segment, generating a reverse time-optimal trajectory of the manipulator along the at least one path segment from the end point towards the start point of the at least one path segment, and combining the time-optimal forward and reverse trajectories to obtain a complete time-optimal trajectory, where the forward and reverse trajectories of the at least one path segment are blended together with a smoothing bridge joining the time-optimal forward and reverse trajectories in a position-velocity reference frame with substantially no discontinuity between the time-optimal forward and reverse trajectories.Type: ApplicationFiled: August 30, 2012Publication date: September 4, 2014Applicant: Brooks Automation, Inc.Inventors: Jayaraman Krishnasamy, Martin Hosek
-
Patent number: 8825193Abstract: A control system for and methods of controlling a product delivery system are provided.Type: GrantFiled: November 26, 2010Date of Patent: September 2, 2014Assignee: Fastcorp 3, LLCInventors: Jeff Boyer, Joseph Todd Piatnik, Fernando A. Ubidia, Aaron M. Stein, John F. Lewis
-
Patent number: 8825209Abstract: If a manipulator of a robot falls in local minima when expanding a node to generate a path, the manipulator may efficiently escape from local minima by any one of a random escaping method and a goal function changing method or a combination thereof to generate the path. When the solution of inverse kinematics is not obtained due to local minima or when the solution of inverse kinematics is not obtained due to an inaccurate goal function, an optimal motion path to avoid an obstacle may be efficiently searched for. The speed to obtain the solution may be increased and thus the time consumed to search for the optimal motion path may be shortened.Type: GrantFiled: July 21, 2010Date of Patent: September 2, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Myung Hee Kim, Kyung Shik Roh, San Lim, Bok Man Lim, Guo Chunxu
-
Patent number: 8818554Abstract: An event execution method and system for a robot synchronized with a mobile terminal is provided for enabling a robot synchronized with a mobile terminal or a character displayed in the mobile terminal to execute an event on behalf of the mobile terminal and share experience points of the character displayed in the mobile terminal. The event execution system includes a mobile terminal and a robot synchronized with the mobile terminal.Type: GrantFiled: July 6, 2009Date of Patent: August 26, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Seung Jai Lee, Suk Ryun Son
-
Patent number: 8812160Abstract: The input apparatus (1) for medical minimally invasive robots or medical simulators consists of at least one handheld device (10) having a first operating part (12) and a second operating part (14), wherein the first and second operating parts (12,14) are connected to one another via a pivot joint (16), a measuring system (20) having one or more sensors for determining an angle between the first and second operating parts (12,14), for contactlessly detecting the spatial position of the handheld device and for contactlessly detecting the orientation of the handheld device, and a computer unit (22) which can be connected to the handheld device (10) via a data link.Type: GrantFiled: February 17, 2011Date of Patent: August 19, 2014Assignee: Deutsches Zentrum fur Luft-und Raumfahrt E.V.Inventors: Ulrich Hagn, Georg Passig, Robert Haslinger, Andreas Tobergte, Ulrich Seibold
-
Patent number: 8805583Abstract: A robot, which performs natural walking similar to a human with high energy efficiency through optimization of actuated dynamic walking, and a control method thereof. The robot includes an input unit to which a walking command of the robot is input, and a control unit to control walking of the robot by calculating torque input values through control variables, obtaining a resultant motion of the robot through calculation of forward dynamics using the torque input values, and minimizing a value of an objective function set to consist of the sum total of a plurality of performance indices through adjustment of the control variables.Type: GrantFiled: August 26, 2011Date of Patent: August 12, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Bok Man Lim, Kyung Shik Roh, Woong Kwon, Ju Suk Lee
-
Patent number: 8805581Abstract: Methods and apparatus for procedural memory learning to control a robot by demonstrating a task action to the robot and having the robot learn the action according to a similarity matrix of correlated values, attributes, and parameters obtained from the robot as the robot performs the demonstrated action. Learning is done by an artificial neural network associated with the robot controller, so that the robot learns to perform the task associated with the similarity matrix. Extended similarity matrices can contain integrated and differentiated values of variables. Procedural memory learning reduces overhead in instructing robots to perform tasks. Continued learning improves performance and provides automatic compensation for changes in robot condition and environmental factors.Type: GrantFiled: February 21, 2012Date of Patent: August 12, 2014Assignee: GM Global Technology Operations LLCInventors: Leandro G. Barajas, Adam M Sanders
-
Patent number: 8805582Abstract: A robot control method controls walking of a robot. The method generates control information based on postures at a plurality of differing points. The differing points include a reference posture in which the robot is standing independently without falling over. The method controls the robot to carry out a walking operation and detect an obstacle in a place in which a robot leg lands. The method also instructs the robot to carry out rolling onto a supporting leg and returning a swing leg to a position before swinging, to invert a compliance control gain and to bend the supporting leg by an amount while extending the swing leg by the amount.Type: GrantFiled: February 1, 2009Date of Patent: August 12, 2014Assignee: Fujitsu LimitedInventor: Riadh Zaier
-
Patent number: 8805584Abstract: A method for calibrating a force-controlled, biped humanoid robot. The method includes selecting a kinematic constraint for the humanoid robot such as maintain the two feet in flat contact with the floor. The method includes moving the humanoid robot into a plurality of poses while enforcing the kinematic constraint. The method includes, during the moving or posing step, collecting angle measurements for a set of joints of the humanoid robot and then, with a processor, running a kinematic calibration module to determine angular offsets for the robot joints to allow determination of joint torques by a robot controller with truer angular orientations. The method includes, during the moving step, collecting relative orientation data from an inertial movement unit (IMU) mounted on the pelvis link, and the angular offsets are determined using relative orientation data. All data is collected from devices on the robot, and no external data collection is required.Type: GrantFiled: November 22, 2011Date of Patent: August 12, 2014Assignee: Disney Enterprises, IncInventor: Katsu Yamane
-
Publication number: 20140222198Abstract: The invention is a modular and autonomously reconfigurable manipulator system which introduces a new dimension to the versatility of robot manipulation for diverse tasks. The hardware component is a redundant mechanism which can lock any number of its joints at any relative position to form a particular configuration with a certain number of degrees of freedom and specific values for kinematic, dynamic and control parameters, optimum for a given task to be performed. The process of identifying the optimum configuration for a given task and implementing it on the manipulator is done autonomously through the system software. Therefore, no manual interaction is required to form a new configuration most suitable for a given task. The kinematic, dynamic and control parameters of the system can vary continuously enabling the manipulator to form virtually an infinite number of configurations.Type: ApplicationFiled: January 24, 2013Publication date: August 7, 2014Inventors: Mohammad Reza Emami, Jason Alexander Kereluk
-
Patent number: 8798794Abstract: An object is highly precisely moved by an industrial robot to an end position by the following steps, which are repeated until the end position is reached within a specified tolerance: Recording a three-dimensional image by means of a 3-D image recording device. Determining the present position of the object in the spatial coordinate system from the position of the 3-D image recording device the angular orientation of the 3-D image recording device detected by an angle measuring unit, the three-dimensional image, and the knowledge of features on the object. Calculating the position difference between the present position of the object and the end position. Calculating a new target position of the industrial robot while taking into consideration the compensation value from the present position of the industrial robot and a value linked to the position difference. Moving the industrial robot to the new target position.Type: GrantFiled: May 26, 2010Date of Patent: August 5, 2014Assignee: Leica Geosystems AGInventors: Bernd Walser, Bernhard Metzler, Beat Aebischer, Knut Siercks, Bo Pettersson
-
Patent number: 8793069Abstract: The present invention provides an object recognition system for an autonomous mobile body. The object recognition system includes a sensor unit for detecting an obstacle in a target field of view and measuring the position of the obstacle, and an electronic control unit for controlling movement of the autonomous mobile body.Type: GrantFiled: April 2, 2009Date of Patent: July 29, 2014Assignee: Honda Motor Co., Ltd.Inventor: Mitsuhide Kuroda
-
Patent number: 8788444Abstract: The present invention relates to the analysis of data to identify relationships between the input data and one or more conditions. One method of analyzing such data is by the use of neural networks which are non-linear statistical data modelling tools, the structure of which may be changed based on information that is passed through the network during a training phase. A known problem that affects neural networks is the issue of overtraining which arises in overcomplex or overspecified systems when the capacity of the network significantly exceeds the needed parameters. The present invention provides a method of analyzing data using a neural network with a constrained architecture that mitigates the problems associated with the prior art.Type: GrantFiled: October 20, 2009Date of Patent: July 22, 2014Assignee: Nottingham Trent UniversityInventors: Graham Ball, Lee Lancashire
-
Patent number: 8781618Abstract: Improvements are disclosed for a load-clamping system with variable clamping force control by which a wide variety of dissimilar loads of different types, geometric configurations and/or other parameters can be accurately clamped at respective variable optimal clamping force settings. An operator terminal cooperates with a controller to translate one or more possible load parameters into a form easily discernible visually by a clamp operator and preferably easily comparable by the clamp operator, from his visual observation, to each particular load which he is about to engage, so that the clamp operator can interactively guide the controller in its selection of an optimal clamping force setting for each particular load.Type: GrantFiled: November 5, 2013Date of Patent: July 15, 2014Assignee: Cascade CorporationInventors: Pat S. McKernan, Gregory A. Nagle
-
Patent number: 8781624Abstract: Various embodiments of the invention provide a control framework for robots such that a robot can use all joints simultaneously to track motion capture data and maintain balance. Embodiments of the invention provide a framework enabling complex reference movements to be automatically tracked, for example reference movements derived from a motion capture data system.Type: GrantFiled: March 24, 2010Date of Patent: July 15, 2014Assignee: Disney Enterprises, Inc.Inventors: Jessica K. Hodgins, Katsu Yamane
-
Patent number: 8781628Abstract: A torque-based walking robot and a control method thereof which stably controls walking of the robot. In the control method, in which high rigidity, equal to that achieved through a position-based control method, is achieved using a torque-based control method without switching between the position-based control method and the torque-based control method while the robot is in motion, a difference between a target torque and a measured torque is forcibly generated by limiting a torque range measurable by each torque sensor, thereby increasing voltage applied to each actuator, and thus achieving high rigidity, equal to that achieved through the position-based control method, using the torque-based control method without switching between the position-based control method and the torque-based control method.Type: GrantFiled: August 16, 2011Date of Patent: July 15, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Ho Seong Kwak, Jeong Heon Han, Kyung Shik Roh
-
Patent number: 8774969Abstract: In a method for allowing an end effector of a robotic manipulator to travel along a predetermined path or trajectory, wherein the manipulator has a null space with respect to the predetermined trajectory with at least two manipulator positions associated with the same end effector position, a placement of the manipulator in null space is detected and, in a processor, a process variable of the end effector is automatically modified according to the detected placement.Type: GrantFiled: November 3, 2009Date of Patent: July 8, 2014Assignee: Kuka Laboratories GmbHInventor: Günter Schreiber
-
Publication number: 20140188273Abstract: In the control method for mobile parallel manipulators, kinematic singularity and redundancy are solved through joint limits avoidance and manipulability criteria. By taking the MPM self-motion into consideration due to its redundancy, the inverse kinematic is derived using a hybrid neuro-fuzzy system, such as NeFIK. The discrete augmented Lagrangian (AL) technique is used to solve the highly nonlinear constrained multi-objective optimal control problem. An adaptive neuro-fuzzy inference system (ANFIS)-based structure (based on the result of the AL solution) is used to solve the online trajectory planning of the MPM.Type: ApplicationFiled: December 31, 2012Publication date: July 3, 2014Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: AMAR KHOUKHI, MUTAZ M. HAMDAN
-
Patent number: 8768510Abstract: Provided is a system and method for a robotic storage system. The system includes at least a first and second portable data element and at least a first and second data read/write device, structured and arranged to read portable data storage elements. A repository is structured and arranged to store the first and second portable data storage elements. At least one robot is structured and arranged to move a selected data storage element between the repository and a selected data read/write device. The system includes a history of prior commands, each prior command executed by a prior path selected from a group of optional paths. A receiver is structured and arranged to receive a current command for the robotic storage system, and a director is structured and arranged to direct the robotic storage system based on the current command and the history. An associated method is also provided.Type: GrantFiled: January 18, 2011Date of Patent: July 1, 2014Assignee: Spectra Logic, CorporationInventors: Joshua Daniel Carter, Richard Douglass Rector
-
Patent number: 8768513Abstract: Methods of correction of rotational and linear misalignment in multi-link robots are provided. The method allows for precise orientation of an end effector to put or pick substrates at a target destination by correcting for both positional and rotational orientation errors. The method rotates a boom linkage to a position adjacent to the target destination, corrects for linear and rotational error by rotating a boom linkage as well as an upper arm link as well as extending or retracting a wrist member. Systems including long boom linkages are disclosed. Numerous other aspects are provided.Type: GrantFiled: August 8, 2011Date of Patent: July 1, 2014Assignee: Applied Materials, Inc.Inventors: Damon Keith Cox, Izya Kremerman