Patent classifications
G05B2219/50162
Parallel-kinematic machine with versatile tool orientation
A parallel kinematic machine (PKM) includes a support platform and first, second, and third support linkages. The first, second, and third support linkages together include at least five support links. The PKM further includes a tool base having a shaft joint, a tool base shaft, and a tool platform. The tool base shaft is connected to the support platform via the shaft joint, rigidly connecting the tool platform and the tool base shaft. The PKM also includes one or more tool linkages, each including a tool link connected at one end, via a tool base joint, to the tool base, and at the other end connected, via a tool carriage joint, to a movable carriage. Each tool linkage is configured to rotate the tool base shaft around at least one axis relative to the support platform by transferring a movement of the respective tool linkage to the tool base shaft.
Robotic meal-assembly systems and robotic methods for real-time object pose estimation of high-resemblance random food items
Methods, systems and computer readable media are provided for automatic kitting of items. The system for automatic kitting of items includes a robotic device, a first imaging device, a computing device and a controller. The robotic device includes an arm with a robotic gripper at one end. The first imaging device is focused on a device conveying kitted items. The computing device is coupled to the first imaging device and is configured to process image data from the first imaging device. The computing device includes item arrangement verification software configured to determine whether each item desired to be in the kitted items is present or absent in the kitted items in response to the processed image data from the first imaging device and generates data based on whether an item desired to be in the kitted items is absent from the kitted items. The controller is coupled to the computing device to receive the data from the computer representing whether an item desired to be in the kitted items is absent from the kitted items. The controller is also coupled to the robotic device for providing instructions to the robotic device to control movement of the arm and the robotic gripper, wherein at least some of the instructions provided to the robotic device are generated in response to the item desired to be in the kitted items being absent from the kitted items.
Multi-thread controller for parallel robot
The present disclosure relates to a multi-thread controller for a parallel robot. All tasks are concentrated in four layered threads, namely, a main thread, a real-time thread, a preprocessing thread and a background thread; different priorities of tasks are placed in different levels of threads, so that motion logic is first ensured, second motion planning, then communication and interface interaction, and finally file reading and time consumption calculation; various operations are strictly performed in respective threads; and between the threads are provided a thread security queue for data interaction and a thread clock calling and task pushing mechanism, so that the security of communication calling and the flexibility of data interaction are realized between the threads.