Coordinate Transformation Patents (Class 700/251)
-
Publication number: 20130178978Abstract: A robot and method of controlling the same are provided. The robot includes a hand and an arm, a grip sensor unit configured to enable the hand to sense an object, a grip control unit configured to determine whether the hand grips the object from gripping information obtained from the grip sensor unit, select an object-based coordinate to control the hand and the arm based on a motion of the object or an independent coordinate to independently control the hand and the arm according to a result of the determination, and control the hand and the arm based on the selected coordinate, and a coordinate transformation unit configured to calculate a position and a direction of a virtual object based on the object-based coordinate, and deliver information about the position and the direction of the virtual object calculated to the grip control unit.Type: ApplicationFiled: January 10, 2013Publication date: July 11, 2013Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: SAMSUNG ELECTRONICS CO., LTD.
-
Patent number: 8473202Abstract: A automation equipment control system comprises a general purpose computer with a general purpose operating system in electronic communication with a real-time computer subsystem. The general purpose computer includes a program execution module to selectively start and stop processing of a program of equipment instructions and to generate a plurality of move commands. The real-time computer subsystem includes a move command data buffer for storing the plurality of move commands, a move module linked to the data buffer for sequentially processing the moves and calculating a required position for a mechanical joint. The real-time computer subsystem also includes a dynamic control algorithm in software communication with the move module to repeatedly calculate a required actuator activation signal from a joint position feedback signal.Type: GrantFiled: September 23, 2011Date of Patent: June 25, 2013Assignee: C.H.I. Development Mgmt. Ltd. XXIV, LLCInventor: John R. Lapham
-
Patent number: 8473101Abstract: A coordinated action robotic system may include a plurality of robotic vehicles, each including a platform and at least one manipulator movable relative thereto. The robotic system may also include a remote operator control station that may include a respective controller for each manipulator. The remote operator control station may also include a mapping module to map movement of each manipulator relative to its platform. Operation of the controllers for manipulator movement in a given direction produces corresponding movement of the respective manipulators in the given direction such that the robotic vehicles may be controlled as if they were one robotic vehicle. The coordinated movement may result in increased operational efficiency, increased operational dexterity, and increased ease of controlling the robotic vehicles.Type: GrantFiled: August 21, 2009Date of Patent: June 25, 2013Assignee: Harris CorporationInventor: Matthew D. Summer
-
Patent number: 8457788Abstract: In a substrate processing apparatus, before a carrier is carried by a carrier arm, a carrier jig is held by a holding part provided to the carrier arm. First, the carrier arm is actuated to move the holding part of the carrier arm to a preset lowering start position. Then, an image including an opening in a table is taken. Thereafter, a distance between a central position of the opening and a central position of a region of the image is calculated, so as to obtain an amount of horizontal positional shift between the preset lowering start position and an ideal position. The lowering start position of the holding part is corrected by the positional shift as a correction value, whereafter the carrier is placed on the table at the corrected lowering start position.Type: GrantFiled: June 19, 2012Date of Patent: June 4, 2013Assignee: Tokyo Electron LimitedInventors: Takashi Asakawa, Haruoki Nakamura, Masayuki Enomoto
-
Patent number: 8452447Abstract: Telerobotic, telesurgical, and surgical robotic devices, systems, and methods selectively calibrate end effector jaws by bringing the jaw elements into engagement with each other. Commanded torque signals may bring the end effector elements into engagement while monitoring the resulting position of a drive system, optionally using a second derivative of the torque/position relationship so as to identify an end effector engagement position. Calibration can allow the end effector engagement position to correspond to a nominal closed position of an input handle by compensating for wear on the end effector, the end effector drive system, then manipulator, the manipulator drive system, the manipulator/end effector interfacing, and manufacturing tolerances.Type: GrantFiled: September 27, 2011Date of Patent: May 28, 2013Assignee: Intuitive Surgical Operations, Inc.Inventor: Tom Nixon
-
Patent number: 8442685Abstract: In an embodiment of the present invention, with the purpose of more accurately calculating a disturbance torque generated by an external force acting on a robot, friction parameters contained in algorithms, such as a friction coefficient and a dead-zone threshold value, are dynamically changed based on the mode of operation, the operation speed, and the like. In this manner, a drive torque is estimated with high accuracy.Type: GrantFiled: March 17, 2011Date of Patent: May 14, 2013Assignee: Kabushiki Kaisha ToshibaInventors: Junichiro Ooga, Junji Oaki, Hideki Ogawa
-
Patent number: 8423182Abstract: 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 9, 2009Date of Patent: April 16, 2013Assignee: Intuitive Surgical Operations, Inc.Inventors: David Robinson, Thomas R. Nixon, Michael Hanuschik, Randal P. Goldberg, Jason Hemphill, David Q. Larkin, Paul Millman
-
Publication number: 20130073083Abstract: A robotic arm control system is provided. In, the robotic arm control system, any three points A, B, and C of an object to be determined are picked, thereby creating an original coordinate system. A robotic arm is directed to rotate around the x-axis of the original coordinate system to reach the points B and C. During the rotation of the robotic arm, the three points A, B, and C are recorded by a visual process. A non-linear mapping relation of the original coordinate system and the operation coordinate system is calculated according to length ratios, an angular ratio, and a differential ratio of the difference of the length ratios to the angle between the line A-B and the line A-C, thereby controlling the movement of the robotic arm according to the non-linear mapping relation. The disclosure further provides a robotic arm control method.Type: ApplicationFiled: December 22, 2011Publication date: March 21, 2013Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: CHUN-NENG LIAO, SHEN-CHUN LI, WEN-LAING TSENG, CHENG-HSIEN LEE, SHOU-KUO HSU
-
Patent number: 8401701Abstract: A substrate transfer robot sets an interference region in advance in the range of motion of the substrate transfer robot; stores a plurality of patterns of a combination of a starting position, a target position, and the interference region, the starting position and the target position being among taught positions; determines which pattern among the plurality of patterns a movement of the substrate transfer robot from the starting position to the target position matches when the substrate transfer robot moves between the plurality of taught positions; and determines a movement path from the starting position to the target position so as to avoid the interference region in accordance with the determined pattern so that the substrate transfer robot avoids the interference region.Type: GrantFiled: September 16, 2009Date of Patent: March 19, 2013Assignee: Kabushiki Kaisha Yaskawa DenkiInventor: Yoshiki Kimura
-
Patent number: 8396593Abstract: A gait generating device of a legged mobile robot uses virtual surfaces to approximate a plurality of surfaces to be contacted in an operating environment of a robot, and determines the provisional values of the required virtual surface translational forces to be applied from the virtual surfaces to the robot in order to implement a translational motion of a desired motion of the entire robot. Further, to implement a rotational motion of the desired motion of the entire robot, the gait generating device determines moment compensation amounts to be combined with the provisional values of the required virtual surface translational forces and then determines the desired external forces to be applied from the surfaces to be contacted to the robot and the desired external force action points on the basis of the combinations of the provisional values of the required virtual surface translational forces and the moment compensation amounts.Type: GrantFiled: February 25, 2011Date of Patent: March 12, 2013Assignee: Honda Motor Co., Ltd.Inventor: Atsuo Orita
-
Patent number: 8384250Abstract: A system and method for ensuring that a large number of connectors, such as fiber-optic cable-connectors, which are plugged-into connector-receptacles arrayed across a connector-panel, are not intentionally disconnected by an un-authorized user with malicious intent, or accidentally unplugged by an authorized technician who may be trying to manually pull-out a specific connector for testing or other purposes but, inadvertently, could otherwise unplug a neighboring connector because of not being able to clearly see which plug is actually being removed due to the large number of cables that are connected to the panel. The connectors are locked in place by restraining arms which are controlled by solenoids or motors. Each restraining arm can be commanded to release its respective connector, but only when the correct command from a computer is received. The same system and method can be applied to connector-receptacles arrayed on one or both sides of the panel.Type: GrantFiled: August 1, 2008Date of Patent: February 26, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Rosa M. Underwood, Henry A. McKelvey, Jimmie D. Peterman, Emory L. Young
-
Patent number: 8386076Abstract: There is provided a legged robot that performs motion by changing a joint angle, which includes a trajectory generating section to calculate a center-of-gravity trajectory in designated stepping motion from the stepping motion including at least one of walking motion, running motion and stopping motion, and generate a center-of-gravity trajectory by superimposing a designated travel velocity onto a travel velocity of a center of gravity in the calculated center-of-gravity trajectory in stepping motion, and a trajectory updating section to store the generated center-of-gravity trajectory and update all the stored center-of-gravity trajectories so as to be continuous, and a trajectory reproducing section to calculate time-varying data of a target value of the joint angle based on the updated center-of-gravity trajectory, and a joint driving section to rotate a joint of the legged robot based on the calculated time-varying data of a target value of the joint angle.Type: GrantFiled: September 12, 2008Date of Patent: February 26, 2013Assignee: Toyota Jidosha Kabushiki KaishaInventors: Daisaku Honda, Keisuke Suga, Ryosuke Tajima
-
Patent number: 8380348Abstract: Provided is a robot capable of appropriately adjusting a position and the like of a main body in view of executing a specified task involving an interaction with a target object. While the position and posture of the main body (10) are being controlled according to a second target path, the robot (1) moves from a first specified area to a second specified area and stands there. In this state, a second position deviation (=the deviation of the position of the main body from a second target path) and a second posture deviation (=the deviation of the posture of the main body from a second target posture) are determined. According to the determination result, the second target path is corrected so that the subsequent position deviation and the like may be smaller.Type: GrantFiled: January 13, 2009Date of Patent: February 19, 2013Assignee: Honda Motor Co., Ltd.Inventors: Norio Neki, Koji Okazaki, Takashi Nakayama, Masaaki Muromachi, Satoshi Kaneko, Yuta Kimura
-
Patent number: 8349105Abstract: A curved composite aircraft frame comprises a multi-ply composite laminate having a generally Z-shaped cross section. At least certain of the laminate plies include unidirectional reinforcing fibers that are substantially tangent at substantially all points along the curvature of the frame.Type: GrantFiled: May 10, 2010Date of Patent: January 8, 2013Assignee: The Boeing CompanyInventors: David J. Kehrl, Kent E. Johnson, Douglas A. McCarville
-
Patent number: 8340817Abstract: There is provided a legged robot that performs motion by changing a joint angle, which includes a section of generating a center-of-gravity trajectory of the legged robot based on a trinomial equation obtained by discretizing a ZMP equation and a target ZMP, a section of calculating time-varying data of a target value of the joint angle based on the generated center-of-gravity trajectory, and a section of rotating a joint of the legged robot based on the calculated time-varying data of a target value of the joint angle, wherein the ZMP equation involves an angular momentum according to a center-of-gravity velocity.Type: GrantFiled: September 12, 2008Date of Patent: December 25, 2012Assignee: Toyota Jidosha Kabushiki KaishaInventors: Daisaku Honda, Keisuke Suga, Ryosuke Tajima
-
Patent number: 8335590Abstract: An image capturing device is robotically positioned and oriented in response to operator manipulation of a master control device. An unused degree-of-freedom of the master control device is used to adjust an attribute such as focusing of the image capturing device relative to a continually updated set-point. A deadband is provided to avoid inadvertent adjusting of the image capturing device attribute and haptic feedback is provided back to the master control device so that the operator is notified when adjusting of the attribute is initiated.Type: GrantFiled: December 23, 2008Date of Patent: December 18, 2012Assignee: Intuitive Surgical Operations, Inc.Inventors: Michael Costa, David Robinson, Michael L. Hanuschik, Randal P. Goldberg, Paul Millman
-
Publication number: 20120316678Abstract: In a substrate processing apparatus, before a carrier is carried by a carrier arm, a carrier jig is held by a holding part provided to the carrier arm. First, the carrier arm is actuated to move the holding part of the carrier arm to a preset lowering start position. Then, an image including an opening in a table is taken. Thereafter, a distance between a central position of the opening and a central position of a region of the image is calculated, so as to obtain an amount of horizontal positional shift between the preset lowering start position and an ideal position. The lowering start position of the holding part is corrected by the positional shift as a correction value, whereafter the carrier is placed on the table at the corrected lowering start position.Type: ApplicationFiled: June 19, 2012Publication date: December 13, 2012Applicant: TOKYO ELECTRON LIMITEDInventors: Takashi ASAKAWA, Haruoki Nakamura, Masayuki Enomoto
-
Patent number: 8332073Abstract: A library apparatus includes a robot which transports a transportable medium, an objective unit including a light receptor of the objective unit and a light emitter of the objective unit which emits light to the outside of the objective unit when light is received by the light receptor of the objective unit. The robot includes a light emitter of the robot opposite to the light receptor of the objective unit that emits light to the light receptor of the objective unit at the time of positioning of the robot at the objective unit, and a light receptor of the robot opposite to the light emitter of the objective unit that receives light from the light emitter of the objective unit at the time of positioning of the robot at the objective unit.Type: GrantFiled: December 8, 2009Date of Patent: December 11, 2012Assignee: Fujitsu LimitedInventor: Yoshiki Akiyama
-
Patent number: 8326442Abstract: This disclosure describes a method for camera/user view navigation about enclosed 3D environment (e.g., the inside of a sports stadium or arena). The navigation system constrains the user view (camera) to a (pre-defined) guide based on the shape and size of the interior area which is the focus of the 3D virtual world. In the case of an arena this would generally be the playing surface. The user can easily control the camera movement on this guide with traditional up/down and left/right controls. These controls could be implemented as buttons within the application, keyboard controls, or mouse controls.Type: GrantFiled: May 25, 2007Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, Edward P. Curry
-
Patent number: 8315737Abstract: An apparatus and a method of locating a moving robot are disclosed. The apparatus includes a storage unit storing information on straight lines of wall on a map, a state quantity detection unit detecting quantity of state of the robot running along the wall, and a control unit estimating an interior position of the robot by obtaining straight line information based on the detected state quantity and matching the obtained straight line information with the stored straight line information.Type: GrantFiled: February 20, 2009Date of Patent: November 20, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Seung Yong Hyung, Kyung Shik Roh, Woong Kwon, San Lim, Sukjune Yoon, Hyun Kyu Kim
-
Patent number: 8265793Abstract: A mobile robot provides telecommunication service between a remote user at a remote terminal and a local user in proximity to the mobile robot. The remote user can connect to the mobile robot via the Internet using a peer-to-peer VoIP protocol, and control the mobile robot to navigate about the mobile robot's environment. The mobile robot includes a microphone, a video camera and a speaker for providing telecommunication functionality between the remote user and the local user. Also, a hand-held RC unit permits the local user to navigate the mobile robot locally or to engage privacy mode for the mobile robot. When NAT or a firewall obstructs connection from the remote terminal to the mobile robot, an Internet server facilitates connection using methods such as STUN, TURN, or relaying.Type: GrantFiled: September 27, 2007Date of Patent: September 11, 2012Assignee: Irobot CorporationInventors: Matthew Cross, Tony Campbell
-
Patent number: 8258917Abstract: A control device for a vehicle or mechanism includes a portable displacement controller which permits a non-technical user to achieve effective control of the vehicle or mechanism, by moving the portable displacement controller intuitively with little learning effort. A first sensing device, attached to the displacement controller, detects the user's controlling motion. A second sensing device, attached to the object being controlled, detects motion thereof. An interface device receives signals from the sensing devices, processes those signals to determine relative motion of the controlling motion and the object's motion and outputs a control signal in accordance with the processed signals. The sensing devices each detect motion in six degrees of freedom; the sensing devices each include a three-axis accelerometer, a three-axis gyroscope, and a three-axis magnetometer. In specific embodiments, the accelerometers, gyroscopes, and magnetometers include micro-electromechanical system (MEMS) devices.Type: GrantFiled: February 24, 2011Date of Patent: September 4, 2012Assignee: Measurement Systems, Inc.Inventors: Steven Cai, Paul J. LeBlanc, Thomas R. Ecsedy, Leslie W. Yoho
-
Patent number: 8155790Abstract: A robot control apparatus includes: a drive unit (101) driving an actuator (115) based on a torque command value; a drive torque estimation unit (107) estimating a drive torque from a joint shaft angle; an external torque calculation unit (108) calculating a difference between the estimated drive torque and the torque command value as an external torque; a Jacobian matrix calculation unit (105) calculating a Jacobian matrix based on the joint shaft angle; an external force calculation unit (109) calculating an external force from the Jacobian matrix and the external torque; and a correction amount calculation unit (110) calculating a correction amount from the external force.Type: GrantFiled: September 28, 2009Date of Patent: April 10, 2012Assignee: Kabushiki Kaisha ToshibaInventors: Junichiro Oga, Junji Oaki, Hideki Ogawa
-
Patent number: 8145355Abstract: A coordinated joint control system for controlling a coordinated joint motion system, e.g. an articulated arm of a hydraulic excavator blends automation of routine tasks with real-time human supervisory trajectory correction and selection. One embodiment employs a differential control architecture utilizing an inverse Jacobian. Modelling of the desired trajectory of the end effector in system space can be avoided. The disclosure includes image generation and matching systems.Type: GrantFiled: November 24, 2008Date of Patent: March 27, 2012Assignee: Board of Regents of the Nevada System of Higher Education, on Behalf of the University of Nevada, RenoInventor: George Danko
-
Patent number: 8115439Abstract: A system for moving robots in accordance with a predetermined algorithm. The system includes: a surface having a position-coding pattern which identifies the surface; mobile robots for moving across the surface, each robot being configured for sensing and decoding the position-coding pattern; and a computer system in communication with the mobile robots. The computer system is configured to send instructions for moving each mobile robot relative to the surface in response to position information corresponding to that mobile robot. Further, the computer system is configured to determine instructions for moving each mobile robot using a predetermined algorithm. The predetermined algorithm is selected on the basis of the identity of the surface.Type: GrantFiled: January 3, 2011Date of Patent: February 14, 2012Assignee: Silverbrook Research Pty LtdInventors: Zhenya Alexander Yourlo, Paul Lapstun, Kia Silverbrook
-
Patent number: 8078318Abstract: An appliance control apparatus acquires, at intervals of predetermined time, a state data including values of operation states of respective appliances, stores the state data as one record in a memory, to store time-series records, classifies the records in the memory into a plurality of living situation groups by clustering the records, and calculates, for each living situation group, a barycenter of each operation state, determines, for a target state data, one of the living situation groups to which the target state data belongs, determines one of the operation states whose value in the target state data is larger than corresponding barycenter in the one of the living situation groups, and determines the barycenter as a recommended value, and controls the one of operation state to the recommended value when obtaining an acceptance instruction for the recommended value.Type: GrantFiled: May 28, 2009Date of Patent: December 13, 2011Assignee: Kabushiki Kaisha ToshibaInventors: Toshimitsu Kumazawa, Koji Kimura
-
Patent number: 8065060Abstract: Disclosed are an articulated hydraulic machine supporting, control system and control method for same. The articulated hydraulic machine has an end effector for performing useful work. The control system is capable of controlling the end effector for automated movement along a preselected trajectory. The control system has a position error correction system to correct discrepancies between an actual end effector trajectory and a desired end effector trajectory. The correction system can employ one or more absolute position signals provided by one or more acceleration sensors supported by one or more movable machine elements. Good trajectory positioning and repeatability can be obtained. A two-joystick controller system is enabled, which can in some cases facilitate the operator's task and enhance their work quality and productivity.Type: GrantFiled: January 18, 2006Date of Patent: November 22, 2011Assignee: The Board of Regents of the University and Community College System on Behalf of the University of NevadaInventor: George Danko
-
Patent number: 8046097Abstract: Methods for generating supports (30) for parts (50) produced by solid freeform fabrication (“SFF”) are disclosed. The method includes defining a plurality of layers (L) that make up the part, and for each layer, determining those regions (R) that require support. The method also includes merging the regions for the different layers (L) into one or more common regions that require support, and providing at least one support for each of the one or more common regions. The result is that fewer supports are used as compared to conventional SFF fabrication methods.Type: GrantFiled: September 17, 2008Date of Patent: October 25, 2011Assignee: 3D Systems, Inc.Inventors: Charles W. Hull, Rajeev Kulkarni, Medhi Mojdeh, Hongqing V. Wang, John Corbin West
-
Patent number: 8032253Abstract: 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: GrantFiled: February 15, 2006Date of Patent: October 4, 2011Assignee: Kabushiki Kaisha Yaskawa DenkiInventors: Hideo Nagata, Michiharu Tanaka
-
Patent number: 8014897Abstract: A system and method for operating robots in a robot competition. One embodiment of the system may include operator interfaces, where each operator interface is operable to control movement of a respective robot. A respective operator interface may be in communication with an associated operator radio, where each radio may have a low power RF output signal. A robot controller may be coupled to each robot in the robot competition. A robot radio may be coupled to a respective robot and in communication with a respective robot controller and operator radio. The robot radios may have a low power RF output signal while communicating with the respective operator radios. Alternatively, the radios may be short range radios, where a distance of communication may be a maximum of approximately 500 feet.Type: GrantFiled: January 4, 2008Date of Patent: September 6, 2011Assignee: Innovation First, Inc.Inventors: David A. Norman, Robert H. Mimlitch, III, Paul S. Adams
-
Patent number: 8005572Abstract: An apparatus provides selective communication between multiple programmable robot controllers and one or more teaching devices connected by a network. The network controls communication between the teaching devices and the controllers including active tasks and passive tasks for preventing communication of active tasks between any of the controllers and more than one of any of the teaching devices. The network permits communication of the passive tasks between any of the controllers and one of the teaching devices communicating active tasks with another one of the controllers.Type: GrantFiled: March 3, 2006Date of Patent: August 23, 2011Assignee: Fanuc Robotics America, Inc.Inventors: Judy A. Evans, Kenneth W. Krause, Glenn F Nowak
-
Patent number: 8005573Abstract: On the basis of at least a difference between a desired state amount related to a posture of a robot 1 about a vertical axis or a floor surface normal line axis and an actual state amount of the robot 1 and a permissible range of a restriction object amount, namely, a vertical component of a floor reaction force moment or a component of the floor reaction force moment in a floor surface normal line direction to be applied to the robot 1, instantaneous values of a desired motion and a desired floor reaction force are determined such that a difference between a floor reaction force moment balancing with the desired motion on a dynamic model and a floor reaction force moment of the desired floor reaction force approximates the aforesaid difference to zero, while having the restriction object amount, which is associated with the desired floor reaction force, fall within the permissible range.Type: GrantFiled: June 28, 2004Date of Patent: August 23, 2011Assignee: Honda Motor Co., Ltd.Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
-
Patent number: 8000838Abstract: The subject invention relates to systems and methods that facilitate motion between different coordinate systems in an industrial control environment. The systems and methods accept data in one coordinate system and transform the data to a different coordinate system. Suitable transformations include instructions that transform between Cartesian, pre-defined non-Cartesian, and user-defined non-Cartesian coordinate systems, including transformations between a non-Cartesian coordinate system to another non-Cartesian coordinate system. Such transformations can be programmed in essentially any industrial control language and can be seamlessly integrated with the control environment. The systems and methods can be utilized to generate a motion instruction that includes, among other information, source and target coordinate systems and the transformation between them.Type: GrantFiled: August 31, 2007Date of Patent: August 16, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Fabio Malaspina, Michael Piatka, William C. Schwarz, Jeffrey W. Brooks, Slobodan Milosevic
-
Patent number: 7979159Abstract: The present invention relates to a method and a system for determining the relation between a local coordinate system located in the working range of an industrial robot (1) and a robot coordinate system. The method includes attaching a first calibration object (10) in a fixed relation to the robot and determining the position of the first calibration object in relation to the robot. Then, locating at least three second calibration objects (14,15,16) in the working range of the robot, a reference position for each of the second calibration objects in the local coordinate system can be determined by moving the robot until the first calibration object is in mechanical contact with each second calibration object. By reading the position of the robot when the calibration objects are in mechanical contact the relation between the local coordinate system and the robot coordinate system can be calculated.Type: GrantFiled: April 30, 2008Date of Patent: July 12, 2011Assignee: ABB Technology ABInventor: Peter Fixell
-
Patent number: 7979157Abstract: A dynamically configurable robotic system and method for performing surgical operations using a plurality of robotic arms remotely controlled by at least one operator console. The system comprises a track system configured for mounting to a patient support table, such that the track system provides a stable operating platform for the robotic arms and for facilitating placement of a proximal end of each of the arms at a selected position about a periphery of the patient support table.Type: GrantFiled: July 25, 2005Date of Patent: July 12, 2011Assignee: McMaster UniversityInventor: Mehran Anvari
-
Patent number: 7974735Abstract: A robot system includes s a robot (1) which moves a tool (3) attached to an end of the robot (1) by driving a robot drive shaft. The tool (3) applies a laser beam inputted from a laser oscillator (5) by drive of the tool drive shaft to an object. A robot control device (2) controls the robot drive shaft and the tool drive shaft in synchronization.Type: GrantFiled: December 8, 2005Date of Patent: July 5, 2011Assignees: Kabushiki Kaisha Yaskawa Denki, Toyota Jidosha Kabushiki KaishaInventors: Toshimitsu Irie, Ryuichi Morita, Seigo Nishikawa, Akio Sato, Takeshi Ikeda
-
Patent number: 7962242Abstract: A spatial photomask flipper provides up to four access gates for an unloading of a clamped photomask after its reorientation along a single photomask transfer axis. The clamping frames holding the photomask are secured by a locking control cam that prevents their inadvertent opening in any other but the two main flip orientations. The flipper is part of an automated system including a digital camera and an image recognition algorithm that interpret an arbitrary initial photomask loading orientation from a circumferential photomask identification number. An eventual pellicle on the photomask may be also automatically detected via a pellicle detection sensor. Alternately, the digital camera may be employed for pellicle detection together with a pellicle detection algorithm that processes the digital image for well known components of the pellicle such as the pellicle frame.Type: GrantFiled: March 18, 2008Date of Patent: June 14, 2011Assignee: n&k Technology Inc.Inventors: Marc T. Aho, Thaddeus J. Wilson, Jeff Roberts
-
Publication number: 20110118876Abstract: A teaching line correcting apparatus defines a first plane, which is determined by a first reference position of a preset first reference region, a second reference position of a preset second reference region, and a third reference position of a preset third reference region, defines a second plane, which is determined by a detected position of the first reference region, a detected position of the second reference region, and a detected position of the third reference region, calculates a corrective value for equalizing the first reference region to an origin, equalizing the first reference position of the first reference region as the origin to the detected position of the first reference region as the origin, and equalizing the first plane to the second plane, and correcting reference coordinates where operating points are taught based on the calculated corrective value.Type: ApplicationFiled: November 8, 2010Publication date: May 19, 2011Applicant: HONDA MOTOR CO., LTD.Inventors: Hironobu HAYAMA, Shinya Murakami, Yutaka Hariya, Naoki Eto, Masashi Takebe
-
Patent number: 7925382Abstract: An input unit enters angular displacements by which drive shafts of a robot arm are to be turned as teaching data into a control unit. The control unit converts the input angular displacements into position-attitude data, namely, converted commands, indicating a position of the free end of the robot arm and an attitude of the robot in a rectangular coordinate system through forward conversion. The control unit corrects the position-attitude data on the basis of inherent errors in the robot to provide corrected position-attitude data. The control unit converts the corrected position-attitude data into corrected angular displacements through inverse conversion and gives the corrected angular displacements to an actuator included in the robot. The inherent errors in the robot include mechanismic errors resulting from machining errors and assembling errors, installation errors and errors in the origins of axes.Type: GrantFiled: December 6, 2005Date of Patent: April 12, 2011Assignee: Kawasaki Jukogyo Kabushiki KaishaInventors: Tetsuya Kubota, Jun Fujimori, Naoyuki Matsumoto, Tetsuhiko Nishimura
-
Patent number: 7904202Abstract: A method and system to provide improved accuracies in multi jointed robots through kinematic robot model parameters determination are disclosed. The present invention calibrates multi-jointed robots by using the chain rule for differentiation in the Jacobian derivation for variations in calculated poses of reference points of a reference object as a function of variations in robot model parameters. The present invention also uses two such reference objects and the known distance therebetween to establish a length scale, thus avoiding the need to know one link length of the robot. In addition, the present invention makes use of iterative methods to find the optimum solution for improved accuracy of the resultant model parameters. Furthermore, the present invention provides for determination of the end joint parameters of the robot, including parameters defining the tool attachment mechanism frame, which allows for interchange of tools without subsequent calibration.Type: GrantFiled: October 25, 2005Date of Patent: March 8, 2011Assignee: University of DaytonInventor: Wally C. Hoppe
-
Patent number: 7899577Abstract: A measuring system and a calibration method for automatically calculating errors of mechanical parameters with high accuracy and correcting the parameters, by means of a relatively small and inexpensive measuring device. In relation to a plurality of positions of measurement, a robot is automatically moved such that, on a light receiving surface of a camera, the distance between the centers of an ellipse indicating a mark of a target and a circle of representing the shape of the target, and the difference between the length of the long axis of the ellipse and the diameter of the circle are within a predetermined error range.Type: GrantFiled: July 2, 2007Date of Patent: March 1, 2011Assignee: Fanuc LtdInventors: Kazunori Ban, Katsutoshi Takizawa, Gang Shen
-
Publication number: 20110046782Abstract: The present invention relates to a method and a system for determining the relation between a local coordinate system located in the working range of an industrial robot (1) and a robot coordinate system.Type: ApplicationFiled: April 30, 2008Publication date: February 24, 2011Applicant: ABB TECHNOLOGY ABInventor: Peter Fixell
-
Patent number: 7890211Abstract: A teleoperator system with telepresence is shown which includes right and left hand controllers (72R and 72L) for control of right and left manipulators (24R and 24L) through use of a servomechanism that includes computer (42). Cameras (46R and 46L) view workspace (30) from different angles for production of stereoscopic signal outputs at lines (48R and 48L). In response to the camera outputs a 3-dimensional top-to-bottom inverted image (30I) is produced which, is reflected by mirror (66) toward the eyes of operator (18). A virtual image (30V) is produced adjacent control arms (76R and 76L) which is viewed by operator (18) looking in the direction of the control arms. Use of the teleoperator system for surgical procedures also is disclosed.Type: GrantFiled: June 20, 2007Date of Patent: February 15, 2011Assignee: Intuitive Surgical Operations, Inc.Inventor: Philip S. Green
-
Patent number: 7881824Abstract: The lumbar part of a robot as a controlled-object point where the mass amount becomes maximum is set as the origin of a local coordinate, an acceleration sensor is disposed at the controlled-object point to directly measure the attitude and acceleration at that position to control the robot to take a stable posture on the basis of a ZMP. Further, at each foot which touches the walking surface, there are provided a floor reaction force sensor and acceleration sensor to directly measure a ZMP and force, and a ZMP equation is formulated directly at the foot nearest to a ZMP position. Thus there can be implemented a stricter and quick control of the robot for a stable posture.Type: GrantFiled: March 18, 2003Date of Patent: February 1, 2011Assignees: Sony CorporationInventors: Kenichiro Nagasaka, Jinichi Yamaguchi, Satoru Shimizu, Yoshihiro Kuroki
-
Patent number: 7856282Abstract: A member of a machine, such as a boom on construction equipment for example, is pivoted by a first actuator and has a length that is alterable by a second actuator. A control method allows an operator of the machine to command a point on the member to move along a straight line path. The operator command specifies velocities along two orthogonal axes and those velocities are transformed into an angular velocity and a length velocity for the member. The angular velocity and a length velocity then are converted into individual velocities for the first and second actuators. Each actuator is operated at its respective velocity to achieve the commanded movement of the member.Type: GrantFiled: March 26, 2004Date of Patent: December 21, 2010Assignee: INCOVA Technologies, Inc.Inventor: Keith A. Tabor
-
Publication number: 20100315286Abstract: A system and method for site calibration of a controller is provided. In one embodiment, a method may include determining coordinates of a point in a first coordinate system based on at least one measurement by a surveying device, determining coordinates of the point in a second coordinate system based on data provided by a global positioning device, and calculating a transformation of the first coordinate system relative to the second coordinate system based on the coordinates determined for the point. The method may further include calibrating the controller based, at least in part, on the transformation.Type: ApplicationFiled: June 12, 2009Publication date: December 16, 2010Applicant: Trimble Navigation LimitedInventor: Mario Cerniar
-
Patent number: 7853356Abstract: An apparatus and a method for optimizing robot performance includes a computer connected to the robot controller for receiving performance data of the robot as the controller executes a path program. The computer uses the performance data, user specified optimization objectives and constraints and a kinematic/dynamic simulator to generate a new set of control system parameters to replace the default set in the controller. The computer repeats the process until the new set of control system parameters is optimized.Type: GrantFiled: April 14, 2006Date of Patent: December 14, 2010Assignee: Fanuc Robotics America, Inc.Inventors: Jason Tsai, Yi Sun, Sai-Kai Cheng, Min Ren Jean, Hadi Akeel
-
Patent number: 7848851Abstract: A controller for work piece-conveying robot having: a coordinate system storage section for storing one or more manual jog feed coordinate systems; a working area setting section for setting to a machine tool a working area to which the manual jog feed coordinate system is assigned; a hand position obtaining section for obtaining a current position of the robot hand at each specified sampling period; a determination section for determining whether or not the current position of the robot hand obtained by the hand position obtaining section is within the working area set by the working area setting section; and a coordinate system switching section for switching a present manual jog feed coordinate system to the manual jog feed coordinate system assigned to the working area if it is determined by the determination section that the current position of the robot hand is within the working area.Type: GrantFiled: September 5, 2008Date of Patent: December 7, 2010Assignee: Fanuc LtdInventors: Hiroji Nishi, Yoshitaka Ikeda
-
Patent number: RE42381Abstract: A hair transplantation method and apparatus utilizes a robot, which includes a robotic arm, having a hair follicle effector associated with the robotic arm.Type: GrantFiled: October 28, 2008Date of Patent: May 17, 2011Assignee: Restoration Robotics, Inc.Inventor: Philip L. Gildenberg
-
Patent number: RE42438Abstract: A hair transplantation method and apparatus utilizes a robot, which includes a robotic arm, having a hair follicle effector associated with the robotic arm.Type: GrantFiled: October 28, 2008Date of Patent: June 7, 2011Assignee: Restoration Robotics, Inc.Inventor: Philip L. Gildenberg