Y10S901/06

Control system, control method and extension board

A control system, includes a master control device configured to control a first controlled object based on time information output from a first clock unit, and a slave control device connected to the master control device via a network and configured to control a second controlled object different from the first controlled object based on control information transmitted from the master control device and time information output from a second clock unit. The time information of the first clock unit and the time information of the second clock unit are time-synchronized.

DYNAMIC MULTI-OBJECTIVE TASK ALLOCATION

A dynamic multi-objective task allocation system within robotic networks that assigns tasks in real-time as they are detected, the system including a sensing device that detects a trigger event, the trigger event being associated with a task to be performed, and transmits a broadcast signal to a designated robotic network, the robotic network including one or more robots, the broadcast signal including information associated with the task to be performed, the trigger event, the task to be performed, and a location where the task is to be performed; and a distribution robot that receives broadcast signal from the sensing device, assigns itself a self-score associated with performing the task, transmits, to one or more receiving robots within the robotic network, a request for submission of an assessment score of each one of the one or more robots, and determines which robot is assigned to perform the task.

Mixed environment display of robotic actions

Concepts and technologies are described herein for providing a mixed environment display of robotic actions. In some configurations, techniques disclosed herein can execute a set of instructions or run a simulation of the set of instructions to generate model data defining actions of a robot based on a set of instructions. Using the model data, one or more computing devices may generate graphical data comprising a graphical representation of the robot performing tasks or actions based on an execution of the instructions. The graphical data can be in form of an animation showing a robots actions, which may include movement of the robot and the robot's interaction with other objects. Graphical elements showing the status of the robot or graphical representations of the instructions may be included in the graphical data. The graphical data may be displayed on an interface or communicated to one or more computers for further processing.

COMMUNICATION CONTROL SYSTEM AND COMMUNICATION CONTROL METHOD

A control device connected to one or more to-be-controlled devices via a network includes: a storage that stores information of a synchronization period of a time interval for synchronization with the to-be-controlled devices, and communication periods of plural time intervals established in the synchronization period; a calculator that calculates, for each of the to-be-controlled devices, a control instruction instructing the to-be-controlled device to operate in synchronization; and a communication controller that performs, based on the information stored in the storage, a control such that the control instruction is transmitted and received between the control device and each of the to-be-controlled devices during the synchronization period, the communication controller allocating a respective control instruction corresponding to each of the to-be-controlled devices to at least one of the communication periods established in the synchronization period, thereby transmitting/receiving data including the allocated control instruction for each communication period.

AUTONOMOUS CORRECTION OF ALIGNMENT ERROR IN A MASTER-SLAVE ROBOTIC SYSTEM
20180271607 · 2018-09-27 ·

A method and apparatus for correcting an alignment error between an end effector of a tool associated with a slave and a master actuator in a master-slave robotic system in which an orientation of the end effector is remotely controlled by an orientation of the master actuator by producing, transmitting, receiving and/or generating control signals: master actuator orientation signals (R.sub.MCURR), end effector orientation signals (R.sub.EENEW) and master-slave misalignment signals (R.sub.). Producing control signals from the master to the slave involves receiving and transmitting an enablement signal when the enablement signal is active and not active. In response, computing the master-slave misalignment signals (R.sub.) and detecting a second difference between the master actuator orientation (R.sub.MCURR) and the end effector orientation (R.sub.EENEW) signals. The processor adjusts the master-slave misalignment signals (R.sub.) to reduce the alignment difference to satisfy an alignment criterion so that subsequent generations of the end effector orientation signals (R.sub.EENEW) cause the tool to be physically aligned with the master within the alignment criterion.

SURGICAL TRAY EFFICIENCY SYSTEM AND RELATED METHODS
20240299114 · 2024-09-12 ·

A surgical tray efficiency system comprising a vertical rack assembly for holding and displaying a plurality of surgical instrument trays, a sterile barrier covering the vertical rack assembly and including tray location identifiers, and a standardization software platform including a customizable interactive planogram is described. The customizable interactive planogram software helps operating room staff arrange the instrument trays on the vertical rack assembly according to a predetermined customizable location ID, and create/load/access information related to the surgical procedure/trays/instruments before, during, and after the surgery.

CONTROLLER, CONTROL SYSTEM, AND CONTROL METHOD

A control system 1 includes a first controller, and a second controller. The second controller includes a program storage module that stores two or more coordinate conversion programs, and a control processing module 240 that acquires program designation information for designating one of two or more coordinate conversion programs from the first controller. Additionally, the control processing module may acquire a first operation command in the coordinate system for the first controller from the first controller, and convert the first operation command to an operation target value of two or more joint axes of a multi-axis robot using the coordinate conversion programs according to the program designation information. Driving power according to the operation target value may be output to the joint axes.

SERVO CONTROL SYSTEM AND ROBOT
20180257223 · 2018-09-13 · ·

The present invention discloses a servo control system and a robot. The servo control system is applied to a servo and includes a main control module and a driving module including a driving circuit and an electronic switch circuit. The driving circuit is coupled to the main control module. The electronic switch circuit is coupled between the driving circuit and a driving motor of the servo. Wherein, the driving circuit receives a control signal outputted by the main control module and outputs a driving signal according to the control signal. The electronic switch circuit outputs a driving pulse to the driving motor according to the driving signal, to control, the rotation of the driving motor. In the above manner, it can be convenient for heat dissipation and strengthens the driving capability.

SERVO CONTROL SYSTEM AND ROBOT
20180257224 · 2018-09-13 · ·

The present invention discloses a servo control system and a robot. The servo control system is applied to a servo and includes a main control module and a communication module including a first communication port, a second communication port, a third communication port, a fourth communication port, a voltage balancing circuit and a balance voltage output terminal. The balance voltage output terminal is coupled to the third communication port and the fourth communication port through the voltage balancing circuit. The main control module sends a first communication signal to the host computer via the first communication port, and receives a second communication signal transmitted from the host computer via the second communication port. The balance voltage output terminal controls a common mode voltage difference between the first communication signal and the second communication signal via the voltage balancing circuit. In the above manner, identification numbers of servos can be reassigned. Servos can be freely reinstalled without being limited to the original positions of these servos and can still perform control instructions sent by the host computer, which is convenient for reinstalling.

SERVO CONTROL SYSTEM AND ROBOT
20180257222 · 2018-09-13 · ·

The present invention discloses a servo control system and a servo. A servo control system includes a main control module; and a communication module including a first communication interface, a second communication interface and a control switch unit. First communication terminal and second communication terminal of the control switch unit are correspondingly coupled to the first communication interface and the second communication interface. First enabling port and second enabling port of the control switch unit are correspondingly coupled to two enabling terminals of the main control module. The main control module receives, via the first enabling port, the first communication terminal and the first communication interface, an identification number or an identification number together with action instruction information from a servo of upper level, and transmits, via the second enabling port, the second communication terminal and the second communication interface, an identification number or an identification number together with action instruction information of a servo of lower level. In the above manner, the present invention can assign an identification number to a servo during initialization of the servo, avoiding the installing inconvenience caused by that servo identification numbers are fixed.