Having Particular Operator Interface (e.g., Teaching Box, Digitizer, Tablet, Pendant, Dummy Arm) Patents (Class 700/264)
-
Patent number: 12186916Abstract: The foodstuff assembly system can include: a robot arm, a frame, a set of foodstuff bins, a sensor suite, a set of food utensils, and a computing system. The system can optionally include: a container management system, a human machine interface (HMI). However, the foodstuff assembly system 100 can additionally or alternatively include any other suitable set of components. The system functions to enable picking of foodstuff from a set of foodstuff bins and placement into a container (such as a bowl, tray, or other foodstuff receptacle). Additionally or alternatively, the system can function to facilitate transferal of bulk material (e.g., bulk foodstuff) into containers, such as containers moving along a conveyor line.Type: GrantFiled: February 15, 2024Date of Patent: January 7, 2025Assignee: Chef Robotics, Inc.Inventors: Rajat Bhageria, Clement Creusot, Luis Rayas, Dean Wilhelmi, Harjot Bal, Xinyi Daniel Tang, Erik Gokbora, Connor Buckland, Kody Brown, Weston Wahl
-
Patent number: 12179362Abstract: A method for tuning the force control parameters for a general robotic assembly operation. The method uses numerical optimization to evaluate different combinations of the parameters for a robot force controller in a simulation environment that is built based on a real-world robotic setup. This method performs autonomous tuning for assembly tasks based on closed loop force control simulation, where random samples from a distribution of force control parameter values are evaluated, and the optimization routine iteratively redefines the parameter distribution to find optimal values of the parameters. Each simulated assembly is evaluated using multiple simulations including random part positioning uncertainties. The performance of each simulated assembly is evaluated by the average of the simulation results, thus ensuring that the selected control parameters will perform well in most possible conditions.Type: GrantFiled: March 4, 2024Date of Patent: December 31, 2024Assignee: FANUC CORPORATIONInventors: Yu Zhao, Tetsuaki Kato
-
Patent number: 12179366Abstract: The present invention includes a reference parallel line creation step of creating a pair of parallel lines that are respectively in contact with outer edges of a workpiece cross-section without traversing the workpiece cross-section and that are located on an extension plane of the workpiece cross-section, a first determination step of comparing a width between the pair of parallel lines that have been created in the reference parallel line creation step with a maximum separation threshold of the welding electrodes, and determining whether the maximum separation threshold is larger than the width between the parallel lines, and a pull-out direction determination step of determining a direction of the parallel lines as a pull-out direction, in a case where the maximum separation threshold is larger than the width between the parallel lines in the first determination step.Type: GrantFiled: December 2, 2020Date of Patent: December 31, 2024Assignee: HONDA MOTOR CO., LTD.Inventors: Wenhao Zhang, Shinji Aoki, Wataru Toyama
-
Patent number: 12172312Abstract: A method of generating a control program for a robot includes generating a trajectory in which a robot arm moves between a plurality of teaching points based on a first constraint condition with respect to a movement time of the robot arm and a second constraint condition with respect to a drive condition for driving the robot arm by a processor, displaying the trajectory generated by the processor and accumulated power consumption when the robot arm moves along the trajectory by a display unit, and, when receiving an instruction to employ the trajectory, generating a control program for the robot based on the trajectory by the processor.Type: GrantFiled: March 24, 2022Date of Patent: December 24, 2024Assignee: SEIKO EPSON CORPORATIONInventors: Takema Yamazaki, Daisuke Sato, Daiki Tokushima
-
Patent number: 12168296Abstract: Implementations are provided for generating a plurality of simulated training instances based on a recorded user-directed robot control episode, and training one or more robot control policies based on such training instances. In various implementations, a three-dimensional environment may be simulated and may include a robot controlled by an external robot controller. A user may operate the robot controller to control the robot in the simulated 3D environment to perform one or more robotic tasks. The user-directed robot control episode, including responses of the external robot controller and the simulated robot to user commands and/or the virtual environment, can be captured. Features of the captured user-directed robot control episode can be altered in order to generate a plurality of training instances. One or more robot control policies can then be trained based on the plurality of training instances.Type: GrantFiled: September 1, 2021Date of Patent: December 17, 2024Assignee: GOOGLE LLCInventors: Matthew Bennice, Paul Bechard, Joséphine Simon
-
Patent number: 12168295Abstract: Embodiments of positioning systems and methods are disclosed herein. Embodiments of such positioning systems may include a hierarchy of positioning systems. Each of the positioning systems in the hierarchy may be adapted to move each positioning system lower in the hierarchy along with one or more end-effectors. A control system may control the positioning systems of the hierarchy using a control method comprising a coarse step, a refinement step, or an adaptive step.Type: GrantFiled: October 1, 2021Date of Patent: December 17, 2024Assignee: Building Machines, Inc.Inventors: Jeremy Samuel De Bonet, Nicholas Charles McMahon
-
Patent number: 12162151Abstract: A robot control device includes a modification work trained model building section. The modification work trained model building section builds a modification work trained model by training on modification work data when a user's modification operation is performed to intervene in a provisional operation of a robot arm to perform a series of operations. In the modification work data, input data is a state of the robot arm and its surroundings when the robot arm is operating and output data is data of the operation by a user for modifying the provisional operation or the modification operation of the robot arm by the user's operation for modifying the provisional operation.Type: GrantFiled: December 27, 2019Date of Patent: December 10, 2024Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHAInventors: Hitoshi Hasunuma, Takeshi Yamamoto, Kazuki Kurashima
-
Patent number: 12161419Abstract: A method performed by a surgical robotic system. The method determines a surgical procedure that is to be performed using a robotic arm. The method determines, for the robotic arm, a planned trajectory based on the surgical procedure, where the planned trajectory is from a current pose of the robotic arm to a predefined procedure pose that is within a threshold distance from a trocar that is coupled to a patient. The method drives the robotic arm along the planned trajectory from the current pose to the predefined procedure pose.Type: GrantFiled: March 5, 2021Date of Patent: December 10, 2024Assignee: Verb Surgical Inc.Inventors: Bernhard Adolf Fuerst, Eric Mark Johnson
-
Patent number: 12151382Abstract: A remote operation system, a remote operation method, and a remote operation program capable of preventing the burden on one remote operator when this person remotely operates a plurality of robots in parallel from increasing are provided. In a remote operation system, a remote operator remotely operates a plurality of robots, and a service can be provided as a result of execution of a plurality of tasks for a service receiver. The remote operation system includes a task allocation unit configured to allocate a plurality of tasks to the plurality of respective robots and a remote operation condition granting unit configured to grant, to the plurality of respective robots, remote operation conditions in accordance with the content of the plurality of tasks that have been allocated to the plurality of respective robots.Type: GrantFiled: March 16, 2022Date of Patent: November 26, 2024Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Yuka Hashiguchi
-
Patent number: 12101557Abstract: A method and apparatus of tracking poses of a rolling-shutter camera in an augmented reality (AR) system is provided. The method and apparatus use camera information and inertial sensor readings from Inertial Measurement Unit (IMU) to estimate the pose of the camera at a reference line. Thereafter, relative pose changes at scanlines may be calculated using the inertial sensor data. The estimated reference pose of the camera is then further refined based on the visual information from the camera, the relative pose changes and the optimized reference line pose of a previous image. Thereafter, the estimate of the scanline poses may be updated using the relative pose changes obtained in the earlier steps.Type: GrantFiled: October 2, 2023Date of Patent: September 24, 2024Assignee: Snap Inc.Inventors: Georg Halmetschlager-Funek, Jeroen Hol, Matthias Kalkgruber, Nikolaj Kuntner, Daniel Wolf
-
Patent number: 12083683Abstract: The present invention relates to a computer-implemented method. The method includes steps of causing a visual programming panel including a timeline editor and a variety of action blocks configured to enable a variety of basic actions correspondingly for a target robot to perform to be displayed in a visualization interface provided by a robot simulator shown on a web browser; at the visual programming panel, operating by a user to group at least two action blocks representing at least two basic actions selected from the variety of basic actions to form an action collection; and generating a program capable of commanding an end effector equipped on the target robot in a work cell to perform according to the action collection in the robot simulator.Type: GrantFiled: August 18, 2021Date of Patent: September 10, 2024Assignee: ROBIM TECHNOLOGIES INC. OF CANADAInventors: Shih-Chung Kang, Liang-Ting Tsai, Cheng-Hsuan Yang
-
Patent number: 12056868Abstract: An image processing device is provided with: a work target object detecting unit which employs first machine learning to analyze a first image captured using a first angle of view in such a way as to include the work target object, to detect the position of the work target object in the first image; a work status detecting unit which, on the basis of the detected position of the work target object, employs second machine learning to analyze a second image captured using a second angle of view narrower than the first angle of view in such a way as to include the work target object, to detect the work status of the work target object; and a work instruction creating unit which, on the basis of the detected work status, creates work instruction information indicating the content of a work instruction with respect to the work target object.Type: GrantFiled: March 1, 2021Date of Patent: August 6, 2024Assignee: Fanuc CorporationInventor: Yuuji Kounosu
-
Patent number: 12043132Abstract: An automatic charging vehicle, a method for operating the automatic charging vehicle, and an automatic charging system. The automatic charging vehicle includes: an automatic traveling module, which is configured to move, according to a route between the automatic charging vehicle and a device to be charged, to the device to be charged; a power module, which is configured to store and provide electric energy; and an automatic docking and separating device, which is configured to execute docking and separating between a first connector and a second connector capable of being in electrical contact with the first connector, the first connector and the second connector being used for transmitting electric energy.Type: GrantFiled: March 11, 2020Date of Patent: July 23, 2024Assignee: Envision Energy CO., LTDInventors: Lei Zhang, Yang Hu, Dexiang Guo, Jianning Wang, Xinyu Xu, Di Wu, Hongwu She, Lei Li, Weijun Zhao
-
Patent number: 12030182Abstract: An autonomous working device comprises at least one sensor configured to generate a sensor signal based on a physical interaction of the autonomous working device with a physical entity, at least one actuator configured to perform a working task, and a controller configured to generate a control signal for controlling the actuator. The controller is configured to evaluate the sensor signal, to determine a pattern of a physical interaction of the autonomous working device with a person and to generate the control signal based on the determined pattern of a physical interaction.Type: GrantFiled: December 14, 2020Date of Patent: July 9, 2024Assignee: Honda Research Institute Europe GmbHInventors: Mathias Franzius, Nils Einecke
-
Patent number: 12011835Abstract: A computer-implemented method of engineering autonomous system with reusable skills includes displaying a graphical user interface simulating a physical environment. The graphical user interface depicts one or more simulated objects corresponding to one or more physical objects. Graphical markers are created on the simulated objects based on instructions provided by a user via the graphical user interface. The position and orientation of each graphical marker is determined with respect to the simulated objects. A skill function is created which comprises a functional description for using a controllable physical device to interact with the physical objects based on the position and orientation of each graphical marker. Executable code operable to perform the skill function is created and used to actuate the controllable physical device.Type: GrantFiled: September 30, 2017Date of Patent: June 18, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Richard Gary McDaniel
-
Patent number: 12005579Abstract: A robot for outputting various reactions according to user behaviors is disclosed. A control method for a robot using an artificial intelligence model, according to the present disclosure, comprises the steps of: acquiring data related to at least one user; inputting the data related to the at least one user into the artificial intelligence model as learning data so as to learn a user state for each user of which there is at least one; determining representative reactions corresponding to the user states learned on the basis of the data related to the at least one user; and inputting the input data into the artificial intelligence model so as to determine a user state of a first user and controlling the robot on the basis of a representative reaction corresponding to the determined user state, when input data related to the first user among the users, of which there is a least one, is acquired.Type: GrantFiled: September 12, 2018Date of Patent: June 11, 2024Assignee: Samsung Electronics Co., LtdInventors: Jin-won Kim, Jung-gap Kuk
-
Patent number: 11931908Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for measuring and reporting calibration accuracy of robots and sensors assigned to perform a task in an operating environment. One of the methods includes receiving a request to perform a calibration process for one or more robots in an operating environment; in response, performing the calibration process including executing a calibration program that generates movement data representing movements by the one or more robots within the operating environment; computing a measure of calibration accuracy from the movement data; receiving an input program to be executed in the operating environment; determining that the measure of calibration accuracy does not satisfy an accuracy tolerance of the input program; and in response, generating a notification representing that the measure of calibration accuracy generated from performing the calibration process does not satisfy the accuracy tolerance of the input program.Type: GrantFiled: March 16, 2021Date of Patent: March 19, 2024Assignee: Intrinsic Innovation LLCInventors: Timothy Robert Kelch, Dirk Holz
-
Patent number: 11918307Abstract: One example method for improving the efficiency of robotic surgical procedures by integrating applications into the surgeon console user interface is presented. The method includes generating and displaying a first graphical user interface at a surgeon console associated with a robotic surgical device during a robotic surgical procedure, and detecting a combination of user actions through control devices of the surgeon console. The method further includes responsive to detecting the combination of the user actions, causing surgical tools of the robotic surgical device to be locked and generating and displaying a second graphical user interface at the surgeon console which includes user interfaces of applications and is configured to be interactive through the control devices. The method further includes detecting a user action to exit the application mode, causing the surgical tools to be unlocked, and updating and displaying the first graphical user interface at the surgeon console.Type: GrantFiled: November 6, 2020Date of Patent: March 5, 2024Assignee: Verily Life Sciences LLCInventor: Michal Levin
-
Patent number: 11899467Abstract: Disclosed is an electronic apparatus. The electronic apparatus includes: a camera; a memory configured to store attribute information and environment information; and a processor configured to identify a plurality of objects based on an image obtained by the camera, identify a first context of a first object, from among the plurality of objects, based on a relationship between attribute information of the plurality of objects and the environment information, and control a traveling state of the electronic apparatus based on the first context.Type: GrantFiled: March 3, 2020Date of Patent: February 13, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woomok Kim, Hyunmi Choi, Dongshin Song
-
Patent number: 11865717Abstract: The present disclosure relates to a method of controlling movement of a cart in response to a change in a travel surface using artificial intelligence and a cart implementing the same, and in a cart robot of one embodiment, an IMU sensor senses a change in a travel surface, and an obstacle sensor senses a distance from an installed object placed in a direction of an advance of the cart robot, to control a moving part of the cart robot.Type: GrantFiled: April 8, 2019Date of Patent: January 9, 2024Assignee: LG ELECTRONICS INC.Inventors: Kangsoo Shin, Sunryang Kim, Yoonsik Kim, Joohan Kim
-
Patent number: 11853075Abstract: Disclosed is an electronic apparatus. The electronic apparatus includes: a camera; a memory configured to store attribute information and environment information; and a processor configured to identify a plurality of objects based on an image obtained by the camera, identify a first context of a first object, from among the plurality of objects, based on a relationship between attribute information of the plurality of objects and the environment information, and control a traveling state of the electronic apparatus based on the first context.Type: GrantFiled: March 3, 2020Date of Patent: December 26, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woomok Kim, Hyunmi Choi, Dongshin Song
-
Patent number: 11850011Abstract: A robotic surgical system and method of operating the same. A manipulator supports a tool that has a TCP and manipulates a target bone. A navigation system has a localizer to monitor states of the manipulator and the target bone. Controller(s) determine commanded states of the TCP to move the tool along a cutting path relative to the target bone to remove material from the target bone. The controller(s) determine actual states of the TCP responsive to commanded movement of the tool along the cutting path, wherein each one of the commanded states of the TCP has a corresponding one of the actual states of the TCP for a given time step. The controller(s) compare the corresponding commanded and actual states of the TCP for one or more given time steps to determine a deviation and modify operation of the tool to account for the deviation.Type: GrantFiled: November 24, 2021Date of Patent: December 26, 2023Assignee: MAKO Surgical Corp.Inventors: Douglas Alan Staunton, Paul Hoekstra, Michael Dale Dozeman
-
Patent number: 11832900Abstract: Systems and methods for operating an end effector include an end effector for grasping a material, a drive system coupled to the end effector, and a processor. The processor is configured to use the drive system to grasp a material using the end effector, determine a grasping separation parameter of the end effector, determine, based on the determined grasping separation parameter, a prediction of success or failure in configuring the end effector for firing a staple through the material, and based on the determined grasping separation parameter, output an indicator of whether it is safe to proceed with stapling of the material grasped by the end effector.Type: GrantFiled: May 3, 2021Date of Patent: December 5, 2023Assignee: Intuitive Surgical Operations, Inc.Inventors: David W. Weir, Grant Duque, Kevin Durant, Patrick Flanagan, Margaret M. Nixon, David W. Robinson, John W. Zabinski
-
Patent number: 11826908Abstract: A system that uses 3D scanning and a process agnostic pointing device that is used in conjunction with user input to create a robot program.Type: GrantFiled: April 10, 2021Date of Patent: November 28, 2023Assignee: SCALABLE ROBOTICS INC.Inventors: Thomas Andrew Fuhlbrigge, Carlos Martinez, Gregory Rossano
-
Patent number: 11829587Abstract: An input control for providing motion commands to an actuator, including an input screen on which a plurality of movement symbols are arranged, each of which is associated with a motion command for the actuator, and which includes a sequence track for lining up copies of the movement symbols along an alignment direction, having a processor which is configured to interrogate the sequence track in order to determine a sequence of motion commands and to output the sequence of motion commands and/or an actuator control signal sequence which is dependent on the sequence of motion commands, and wherein a sensor signal track is arranged in parallel with the sequence track, which is configured for displaying a sensor signal sequence of at least one sensor signal of a sensor system assigned to the actuator.Type: GrantFiled: March 24, 2020Date of Patent: November 28, 2023Assignee: Festo SE & Co. KGInventors: Grzegorz Bogdanowicz, Elias Knubben, Nadine Kärcher
-
Patent number: 11815902Abstract: Disclosed is an electronic apparatus. The electronic apparatus includes: a camera; a memory configured to store attribute information and environment information; and a processor configured to identify a plurality of objects based on an image obtained by the camera, identify a first context of a first object, from among the plurality of objects, based on a relationship between attribute information of the plurality of objects and the environment information, and control a traveling state of the electronic apparatus based on the first context.Type: GrantFiled: March 3, 2020Date of Patent: November 14, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woomok Kim, Hyunmi Choi, Dongshin Song
-
Patent number: 11813750Abstract: A programming support apparatus includes: a storage device configured to store work jobs each of which defines operation pattern of a robot; and circuitry configured to: set an environmental condition of the robot at one or more execution timings associated with the work jobs in accordance with user input; select a plurality of the work jobs in accordance with the user input; and check whether at least one work job of the plurality of work jobs satisfies the environmental condition of the robot at an execution timing of the one work job based on an execution flow of the plurality of work jobs.Type: GrantFiled: October 17, 2019Date of Patent: November 14, 2023Inventors: Yukiko Sawada, Kanji Takanishi
-
Patent number: 11787044Abstract: A display method according to an aspect of the present disclosure is a display method for displaying, on a display section, a simulation of a robot that executes work on an object with an end effector provided in an arm. The display method includes receiving information concerning a type of the robot, receiving information concerning the end effector, receiving information concerning a position or a posture of a control point for controlling arms, calculating rigidity at a working point of the end effector based on the received information concerning the type of the robot, the received information concerning the end effector, and the received information concerning the position or the posture of the control point, and displaying a result of the calculation of the rigidity on the display section as a figure.Type: GrantFiled: April 23, 2020Date of Patent: October 17, 2023Inventor: Masayuki Okuyama
-
Patent number: 11747357Abstract: A method for generating a control program (54) for a laboratory automation device (12) comprises: receiving configuration data (46) of the laboratory automation device (12), the configuration data (46) encoding positions of components (22) in the laboratory automation device (12); generating a three-dimensional model (58) of the components (22) of the laboratory automation device (12) from the configuration data (46), the three-dimensional model (22) additionally including a virtual pipette (60); displaying the three-dimensional model (58) with a virtual reality headset (14); receiving movement data (50) of a motion sensing controller (16) controlled by a user wearing the virtual reality headset (14), the movement data (50) indicating a three-dimensional movement of the motion sensing controller (16) in space; determining a movement of the virtual pipette (60) from the movement data (50) in the three-dimensional model (58) and updating the three-dimensional model (58) according to the movement of the virtualType: GrantFiled: February 19, 2019Date of Patent: September 5, 2023Assignee: TECAN TRADING AGInventor: Ronan Leboudec
-
Patent number: 11738458Abstract: A robot system includes a robot arm, a vehicle being movable and supporting the robot arm, and a tilt sensor configured to detect a tilt relative to a reference direction of at least one of the robot arm and the vehicle. The control method includes controlling the robot arm to sequentially position a control point of the robot arm to a plurality of target points. The controlling of the robot arm includes, when the control point is located at the target point where the control point is to be located one point previously to an object target point of the plurality of target points, resetting a control parameter for positioning the control point at the object target point based on the tilt from the reference direction, and positioning the control point at the object target point using the reset control parameter.Type: GrantFiled: November 13, 2020Date of Patent: August 29, 2023Inventor: Yuki Kiyosawa
-
Patent number: 11691287Abstract: The invention provides a robot system that enables easy, efficient, and precise checking through simulation. The invention includes a virtual model display unit configured to place virtual models in a virtual space on a screen and display the virtual models simultaneously with real equipment; a robot program teaching unit configured to perform teaching of a robot program in the virtual space; a real space virtual model display unit configured to display the virtual models and teaching points of the robot program in a real space, based on a positional relationship in the virtual space; and a virtual model placement position correcting unit configured to correct placement positions of the virtual models to match the real equipment in the real space.Type: GrantFiled: September 16, 2020Date of Patent: July 4, 2023Assignee: FANUC CORPORATIONInventor: Hiroyuki Yoneyama
-
Patent number: 11673264Abstract: A robot for performing an assembly operation is provided. The robot comprises a processor configured to determine a control law for controlling a plurality of motors of the robot to move a robotic arm according to an original trajectory, execute a self-exploration program to produce training data indicative of a space of the original trajectory, and learn, using the training data, a non-linear compliant control law including a non-linear mapping that maps measurements of a force sensor of the robot to a direction of corrections to the original trajectory defining the control law. The processor transforms the original trajectory according to a new goal pose to produce a transformed trajectory, update the control law according to the transformed trajectory to produce the updated control law, and command the plurality of motors to control the robotic arm according to the updated control law corrected with the compliance control law.Type: GrantFiled: March 25, 2021Date of Patent: June 13, 2023Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Daniel Nikolaev Nikovski, Diego Romeres, Devesh Jha, William Yerazunis
-
Patent number: 11666401Abstract: An input control device is disclosed. The input control device includes a central portion coupled to a multi-axis force and torque sensor, which is configured to receive input control motions from a surgeon. The central portion is flexibly supported on a base. The input control device also includes a rotary joint coupled to a rotary sensor. The input control device is configured to provide control motions to a robotic arm and/or a robotic tool based on input controls detected by the multi-axis force and torque sensor and the rotary sensor.Type: GrantFiled: March 15, 2019Date of Patent: June 6, 2023Assignee: Cilag GmbH InternationalInventors: Clinton W. Denlinger, Gregory W. Johnson, Charles J. Scheib, Jeffrey S. Swayze
-
Patent number: 11656753Abstract: An information processing device is configured to virtually execute motion of a device including a plurality of apparatuses. The information processing device includes a display portion and a control portion. The control portion is configured to extract an apparatus to be virtually moved, from the apparatuses on a basis of movement ranges of the apparatuses and display the apparatus on the display portion, as a check object.Type: GrantFiled: January 19, 2021Date of Patent: May 23, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Nobuaki Fujii
-
Patent number: 11577381Abstract: A teaching apparatus includes a display unit that displays a command display area in which a plurality of input motion commands of a robot are displayed, an extraction display area in which at least one motion command extracted from the plurality of motion commands displayed in the command display area is displayed, and a settings input area in which details of the extracted motion command are set, and a display control unit that controls actuation of the display unit, wherein the display control unit extracts and displays a motion command related to one of position information, velocity information, and acceleration information of the robot out of the plurality of motion commands displayed in the command display area in the extraction display area.Type: GrantFiled: November 25, 2020Date of Patent: February 14, 2023Inventor: Yoshiki Nagashima
-
Patent number: 11541535Abstract: A robot control device includes manual pulse generation units that generate pulses having a pulse number depending on an operation amount of an operator, command signal calculation units that calculate an operation command signal to a robot based on a pulse number to be input, and a pulse number limiting unit that limits, to a threshold, the pulse number to be input into the command signal calculation units, in a case or cases where the pulse number generated by the manual pulse generation units is larger than the predetermined threshold, where, in a case or cases where the pulse number generated by the manual pulse generation units is equal to or less than the threshold, the pulse number is output as it is.Type: GrantFiled: August 26, 2020Date of Patent: January 3, 2023Assignee: FANUC CORPORATIONInventor: Shunichi Ozaki
-
Patent number: 11478318Abstract: A method for engaging and disengaging a surgical instrument of a surgical robotic system including receiving a sequence of user inputs from one or more user interface devices of the surgical robotic system; determining, by one or more processors communicatively coupled to the user interface devices and the surgical instrument, whether the sequence of user inputs indicates an intentional engagement or disengagement of a teleoperation mode in which the surgical instrument is controlled by user inputs received from the user interface devices; in response to determining of engagement, transition the surgical robotic system into the teleoperation mode; and in response to determining of disengagement, transition the surgical robotic system out of the teleoperation mode such that the user interface devices are prevented from controlling the surgical instrument.Type: GrantFiled: December 28, 2018Date of Patent: October 25, 2022Assignee: VERB SURGICAL INC.Inventors: Taylor Joseph Cone, Joan Savall, Anette Lia Freiin von Kapri, Eric Mark Johnson
-
Patent number: 11467603Abstract: A moving robot and a control method thereof according to the present invention create a cleaning map including information on a travelable area of a cleaning area based on obstacle information, create a create a manufactured user map by changing forms and outlines by area with respect to a plurality of area configuring the cleaning map, and create a user map having a form similar to that of the cleaning are in a real indoor space by changing a form and an outline of a map including information on the travelable area according to an arear, so that a user easily recognizes a position of each area to input a cleaning command through the map, and a cleaning command with respect to an area which the moving robot cannot run is prevented from being input. Since the moving robot does not unnecessarily move an area, operation power consumption is reduced. The moving robot may run a cleaning area with limited power to efficiently clean the cleaning area.Type: GrantFiled: January 10, 2018Date of Patent: October 11, 2022Assignee: LG ELECTRONICS INC.Inventors: Minuk Kim, Suuk Choe
-
Patent number: 11458618Abstract: The collaborative operation support device includes a display device including a display area; and a processor configured to detect, based on an image in which the operator or the robot is represented, a position of a section of the robot in the display area when the operator looks at the robot through the display area, the section associated with an operation mode of the robot specified by means of an input device; select, in accordance with the specified operation mode of the robot, display data corresponding to the specified mode among display data stored in a memory; and display the selected display data in the display area of the display device in such a way that the selected display data is displayed at a position that satisfies a certain positional relationship with the position of the section of the robot in the display area.Type: GrantFiled: July 17, 2019Date of Patent: October 4, 2022Assignee: FANUC CORPORATIONInventor: Kenichiro Oguri
-
Patent number: 11376728Abstract: A method of handling safety in a working area of an industrial system, wherein at least one machine is arranged to operate in the working area, at least one manually operable safety input device is provided in the working area, and one or more of the at least one machine and the at least one safety input device is movable to different positions in the working area, the method including continuously or repeatedly determining whether one or more of the at least one the machine is in proximity to one or more of the at least one safety input device; and associating at least one machine with the at least one safety input device upon determining that one or more of the at least one machine is in proximity to one or more of the at least one safety input device, such that the at least one associated machine can be brought to a safe state by means of the at least one safety input device.Type: GrantFiled: April 16, 2019Date of Patent: July 5, 2022Assignee: ABB Schweiz AGInventors: Roger Mellander, Daniel Wäppling
-
Patent number: 11373102Abstract: Various examples are described for using a movement sensor to detecting an activity of an infant. In an example, an activity classification system includes a sensor configured to measure the activity of an infant and an external monitor. The monitor receives, from a sensor, a time series of data comprising an inertial measurement for each a time period. The monitor determines, from the time series and by using a predictive model, an activity from a list of identified activities. Examples of identified activities are deep sleep, light sleep, sitting, awake, nursing, or bottle feeding.Type: GrantFiled: April 12, 2019Date of Patent: June 28, 2022Assignees: THE PROCTER & GAMBLE COMPANY, VERILY LIFE SCIENCES LLCInventors: Anupam Pathak, David He, Marty Gardner, Blanca Arizti
-
Patent number: 11345039Abstract: An apparatus such as a robot capable of performing goal oriented tasks may include one or more touch sensors to receive touch perception feedback on the location of objects and structures within an environment. A fusion engine may be configured to combine touch perception data with other types of sensor data such as data received from an image or distance sensor. The apparatus may combine distance sensor data with touch sensor data using inference models such as Bayesian inference. The touch sensor may be mounted onto an adjustable arm of a robot. The apparatus may use the data it has received from both a touch sensor and distance sensor to build a map of its environment and perform goal oriented tasks such as cleaning or moving objects.Type: GrantFiled: March 11, 2020Date of Patent: May 31, 2022Assignee: AEOLUS ROBOTICS, INC.Inventors: Joseph Ellis Augenbraun, Gaurav Rekhi
-
Patent number: 11341826Abstract: A robotic-arm apparatus may include a robotic hand dimensioned to approximate a size and movement of a user's hand. The robotic-arm apparatus may also include one or more tactile-sensing pads coupled to at least a portion of the robotic hand, wherein a tactile-sensing pad is configured to detect surface data about a surface in a real-world environment. Additionally, the robotic-arm apparatus may include an actuator configured to move the robotic hand to mimic a motion of a glove worn by the user's hand, wherein the glove is configured to provide haptic feedback corresponding to the surface data to the user's hand. Various other apparatuses, systems, and methods are also disclosed.Type: GrantFiled: August 21, 2018Date of Patent: May 24, 2022Assignee: Meta Platforms, Inc.Inventors: Scott C. Wiley, Michael Epstein, Ahmad Byagowi
-
Patent number: 11267121Abstract: First information is acquired that is information of at least one of information about a user of a robot or situation information that is information about a situation around the robot. Conversation data is generated on the basis of the first information that is acquired. The conversation data creates an impression on the user that the robot and a predetermined target are having a conversation that corresponds to at least the first information. An outputter is controlled so as to output information based on the generated conversation data, thereby creating an impression on the user that the robot and the predetermined target are having the conversation that corresponds to at least the first information. The robot does not include a function that executes a conversation of a level greater than or equal to a level of the conversation based on the conversation data.Type: GrantFiled: February 12, 2019Date of Patent: March 8, 2022Assignee: CASIO COMPUTER CO., LTD.Inventor: Yoshihiro Kawamura
-
Patent number: 11254000Abstract: To provide a machine teaching terminal, a machine, a program, and a safety confirmation method capable of ensuring the safety of a worker without providing an additional device or the like. A machine teaching terminal communicably connected to a robot so as to be used for teaching the robot within a work area of the robot includes a touch panel display configured to accept input performed by a worker, an input detection part configured to detect input to the touch panel display, an abnormality detection part configured to detect an abnormal state on the basis of the detection by the input detection part, and an abnormal signal transmission part configured to transmit, in the case where the abnormality detection part detects the abnormal state, a signal indicating the abnormal state to the robot.Type: GrantFiled: December 16, 2019Date of Patent: February 22, 2022Assignee: Fanuc CorporationInventors: Toshihiro Fujimori, Tetsuro Matsudaira
-
Patent number: 11258731Abstract: Methods, systems, and software are disclosed herein for secured system access by means of a bot proxy for a bot within a group communication service. In an example embodiment, a bot within a selected group of a group communication service may receive a message from a user of the selected group. The bot may transmit, to a bot proxy node within a secured local network, information related to the message that is relevant to executing a selected command. The bot proxy node, in turn, may transmit an application programming interface (API) instruction to perform the selected command to a target server within the secured local network. The bot may send a response message, via the group communication service, to at least one user from the selected group based on a result of the selected command.Type: GrantFiled: August 21, 2020Date of Patent: February 22, 2022Assignee: Orion Labs, Inc.Inventors: Greg Albrecht, Jesse Robbins
-
Patent number: 11230018Abstract: There is provided a parallel link device including a base, a plurality of arms each having at least four degrees of freedom and each including a first arm link, a second arm link, and a rotating joint, and a support which is coupled to an end of the second arm link of each of the plurality of the arms, and a position and a posture of which changes along with changes of posture of the plurality of the arms, where an axis of rotation (O7) of the rotating joint, which is coupled to the support and the second arm link, intersects or is adjacent to a rotational central point (Q) of the support.Type: GrantFiled: June 28, 2017Date of Patent: January 25, 2022Assignee: SONY CORPORATIONInventor: Kazuo Hongo
-
Patent number: 11213945Abstract: A robot simulator includes a storage device that stores model information related to the robot and an obstacle in the vicinity of the robot, and an acquisition device that obtains first input information defining a start position and an end position of operation of the robot. A processing device generates a path for moving the distal end portion of the robot from the start position to the end position while avoiding collisions between the robot and the obstacle based on the first input information and the model information. The processing device also generates image data including an illustration of the obstacle and an index indicating a via-point of the path.Type: GrantFiled: February 19, 2018Date of Patent: January 4, 2022Inventors: Koichi Kuwahara, Yoshifumi Onoyama, Kenichi Yasuda, Wataru Watanabe
-
Patent number: 11185984Abstract: A method and an apparatus for controlling a robot are provided. According to one aspect of the present disclosure, the method can include receiving information on a work type of robot motion performed by the robot; generating workflow of the robot motion based upon the received information on the work type of the robot motion; measuring information on work environment in which the robot motion is performed in accordance with the work type and the workflow of the robot motion by controlling the robot; receiving work information on the robot motion in accordance with the work type and the workflow of the robot motion by controlling the robot; and performing the robot motion in accordance with the work type and the workflow of the robot motion by controlling the robot based upon the measured information on the work environment and the received work information on the robot motion.Type: GrantFiled: October 14, 2016Date of Patent: November 30, 2021Assignee: DOOSAN ROBOTICS INC.Inventors: Hyung Jung Kim, June Hyun Jang, Sang Hoon Lee
-
Patent number: 11167417Abstract: A robot control device that creates a control program for work of a robot with a force detector, the device includes a processor, wherein the processor is configured to: display an input screen including an operation flow creation area for creating an operation flow of work on a display device; convert the created operation flow into a control program; and execute the control program to control the robot, wherein the input screen is configured to display a plurality of operation objects indicating a plurality of operations including an operation using force control, and one or more conditional branch objects indicating a conditional branch, as options, and wherein the operation flow creation area is configured to create an operation flow including the conditional branch by graphically placing an operation object selected from the plurality of operation objects and the conditional branch object.Type: GrantFiled: January 25, 2019Date of Patent: November 9, 2021Inventor: Kaoru Takeuchi