Patents Issued in May 2, 2024
-
Publication number: 20240139927Abstract: An impact mechanism for an impact tool having a housing with a housing longitudinal axis, wherein the impact mechanism includes an impact mechanism longitudinal axis that is offset and substantially perpendicular to the housing longitudinal axis. The impact mechanism includes a gear carrier adapted to be driven by a motor of the impact tool to rotate about the impact mechanism longitudinal axis, a hammer slidably coupled to the gear carrier and rotatable about the impact mechanism longitudinal axis, the hammer includes a radial surface with a hammer lug extending therefrom, and an intermediate bit adapted to receive impact force from the hammer lug and transfer impact force to a tool bit.Type: ApplicationFiled: January 9, 2024Publication date: May 2, 2024Applicant: Snap-on IncorporatedInventor: Joshua M. Beer
-
Publication number: 20240139928Abstract: A multi-purpose tool and a method for use thereof, where the multi-purpose tool includes a first component having a first shaft and at least one first tool affixed thereto and a second component comprising a second shaft having at least one second tool affixed thereto, the second shaft being substantially hollow and capable of slidably receiving the first shaft. The multi-purpose tool further includes a quick-securing mechanism disposed along the length of the second shaft including a dial that is rotatable relative to the second shaft and having a threaded portion affixed to the dial. The quick-securing mechanism is configured to move a pin into an extended position when the dial is rotated in a first direction, and to move the pin into a retracted position when the dial is rotated in a second direction. The pin interacts with one of at least two holes in the first shaft to secure the first shaft in either a compact or extended configuration relative to the second shaft.Type: ApplicationFiled: January 3, 2024Publication date: May 2, 2024Inventor: Andrew Zanoni
-
Publication number: 20240139929Abstract: The present disclosure is directed to a cordless power tool vibration isolation system. A solution to negative impacts of vibration on a removable battery pack caused by operation of a cordless power tool. Isolating the battery pack from the power tool reduces wear and tear on the battery pack including the pack housing, the pack terminals and internal pack components. A battery pack interface of the power tool including a discrete interface housing that mates with the battery pack and a vibration isolation element that separates and isolates the combination of the discrete interface housing and the battery pack from the power tool and the power tool's associated motor induced vibrations.Type: ApplicationFiled: December 27, 2023Publication date: May 2, 2024Inventor: Tyler Petrus
-
Publication number: 20240139930Abstract: The present disclosure relates to a power tool and a control method thereof. The power tool includes a drive assembly, a first output portion, a second output portion, a switching assembly to be operated by a user, an identification unit, a control unit, and a control assembly to be triggered by the user. The switching assembly switches one of the first output portion and the second output portion to be connected to the drive assembly, and the identification assembly identifies a working mode of the power tool. In response to a first working mode, the control unit controls the first control assembly to be in an effective state, and the control unit controls an operating state of the first output portion according to a signal input by the first control assembly; in response to a second working mode, the control unit controls the first control assembly to be in an ineffective state.Type: ApplicationFiled: December 31, 2023Publication date: May 2, 2024Inventors: Xiaolei LIU, Wenxun XIAO, Hongjian FEI, Jian ZHANG
-
Publication number: 20240139931Abstract: A method for indicating whether a hand-held power tool has reached a target is disclosed. The hand-held power tool includes a drive motor and the method includes (i) activating a target reached indication mode by way of a control unit, (ii) ascertaining a shutdown reason for the drive motor, and (iii) displaying the reaching of the target by way of a display unit as a function of the shutdown reason.Type: ApplicationFiled: October 24, 2023Publication date: May 2, 2024Inventors: Florian Hoelscher, Heiko Roehm, Simon Erbele, Tobias Herr
-
Publication number: 20240139932Abstract: A sawhorse is provided. The sawhorse has a body. The body includes a first end support, a second end support, and a plurality of rails extending between the first and second end supports. The sawhorse also includes a first pair of hinged legs pivotally connected to the body, and a second pair of hinged legs pivotally connected to the body. The first pair of hinged legs and the second pair of hinged legs are each configured to move from a stowed position to an extended position, with respect to the body.Type: ApplicationFiled: December 6, 2022Publication date: May 2, 2024Inventor: Jared W. Hanlon
-
Publication number: 20240139933Abstract: The present invention relates to devices and methods for controlled motion of a tool. In one embodiment, the device can support a tool needed to perform an activity requiring a highly-precise, stable motion, while also accommodating a person's hand for the purposes of moving the tool. In another embodiment, the device of the present invention allows for rotational motion of a tool independently of the directive motion of the tool. In yet another embodiment, the present invention relates to the design of a force transducer useful in a cooperative robot. The device and methods of the present invention are particularly useful for microsurgery or other tasks that are typically performed using cooperative robotics.Type: ApplicationFiled: May 15, 2023Publication date: May 2, 2024Inventor: Thomas L. ADELMAN
-
Publication number: 20240139934Abstract: The inventive concept provides a teaching method for teaching a transfer position of a transfer robot. The teaching method includes: searching for an object on which a target object to be transferred by the transfer robot is placed, based on a 3D position information acquired by a first sensor; and acquiring coordinates of a second direction and coordinates of a third direction of the object based on a data acquired from a second sensor which is a different type from the first sensor.Type: ApplicationFiled: March 8, 2023Publication date: May 2, 2024Applicant: SEMES CO., LTD.Inventors: Jong Min Lee, Kwang Sup Kim, Myeong Jun Lim, Young Ho Park, Yeon Chul Song, Sang Hyun Son, Jun Ho Oh, Ji Hoon Yoo, Joong Chol Shin
-
Publication number: 20240139935Abstract: A three-dimensional measuring device includes a ball-shaped structure, an X-axis measuring module, a Y-axis measuring module and a Z-axis measuring module. The ball-shaped structure is moved and/or rotated in response to a movement of a movable object. The X-axis measuring module includes a first measuring structure and a first position sensor. The first measuring structure is movable along an X-axis direction and contacted with the ball-shaped structure. The Y-axis measuring module includes a second measuring structure and a second position sensor. The second measuring structure is movable along a Y-axis direction and contacted with the ball-shaped structure. The Z-axis measuring module includes a third measuring structure and a third position sensor. The third measuring structure is movable along a Z-axis direction and contacted with the ball-shaped structure.Type: ApplicationFiled: January 8, 2024Publication date: May 2, 2024Inventors: Chi-Huan Shao, Chih-Ming Hsu, Chi-Shun Chang, Hung-Sheng Chang
-
Publication number: 20240139936Abstract: A method is performed by a computing system. The method includes receiving image data from an imaging device, and determining, using the image data, a plurality of image-space tools, each image-space tool associated with a tool of a plurality of tools, each tool controlled by a manipulator of a plurality of manipulators. The method further includes determining a first correspondence between a first image-space tool of the plurality of image-space tools and a first tool of the plurality of tools based on a first disambiguation setting associated with the first tool.Type: ApplicationFiled: January 10, 2024Publication date: May 2, 2024Inventors: Simon P. Dimaio, Ambarish G. Goswami, Dinesh Rabindran, Changyeob Shin, Tao Zhao
-
Publication number: 20240139937Abstract: Methods and systems are provided for adjusting a height of an electric vehicle with an adjustable suspension system. In one example, a method comprises: during a vehicle stop event, adjusting a height of a skateboard frame of an electric vehicle via an adjustable suspension system, based on at least one sensor input indicative of a desired skateboard frame height. In this way, user activities, including loading and unloading, may be facilitated.Type: ApplicationFiled: September 14, 2023Publication date: May 2, 2024Inventors: Mathilde CHARMEAU, Ali IDRICI, Sylvain CASTONGUAY
-
Publication number: 20240139938Abstract: A control method of a robotic arm is provided. The control method includes: setting a detection circuit, a comparing circuit and a switching circuit. The detection circuit detects the motion of the robotic arm to generate a detection signal. The comparing circuit compares the detection signal with a low threshold region and compares the detection signal with a high threshold region to generate a comparison signal. The switching circuit switches the robotic arm to a first motion mode or a second motion mode according to the comparison signal.Type: ApplicationFiled: April 19, 2023Publication date: May 2, 2024Inventors: Chun-Yu CHEN, Shih-Wei WANG
-
Publication number: 20240139939Abstract: Modelling apparatus for modelling a robotic system, the modelling apparatus configured to: model the robotic system with a model, the model comprising instances of at least a subset of a set of defined types interconnected with links, each instance being a description of an element of the robotic system, the links between the instances representing relationships therebetween; and validate the model against validation rules by determining whether the model satisfies those rules, wherein the validation rules comprise: a definition of one or more directed acyclic graphs of the defined types interconnected with parent-child relationships, the defined types corresponding to nodes and the parent-child relationships corresponding to directional edges of the one or more directed acyclic graphs, each defined type defining type rules for that type which an instance of that type must satisfy in order to be valid, each parent-child relationship between a pair of the types defining those types as parent and child types reType: ApplicationFiled: February 11, 2022Publication date: May 2, 2024Inventors: Robert Skilton, Matthew Goodliffe, Ipek Caliskanelli
-
Publication number: 20240139940Abstract: An apparatus for handling microelectronic devices comprises a pick arm having a pick surface configured for receiving a microelectronic device thereon, drives for moving the pick arm and reorienting the pick surface in the X, Y and Z planes and about a horizontal rotational axis and a vertical rotational axis, and a sensor device carried by the pick arm and configured to detect at least one of at least one magnitude of force and at least one location of force applied between the pick surface and a structure contacted by the pick surface or a structure and a microelectronic device carried on the pick surface.Type: ApplicationFiled: January 10, 2024Publication date: May 2, 2024Inventors: Kuan Wei Tseng, Brandon P. Wirz
-
Publication number: 20240139941Abstract: According to one embodiment, a handling system includes: a holding unit configured to hold an object; a holding state sensor configured to detect a holding state; a detection unit configured to detect the object and a holding posture; and a control device configured to control an operation of the holding unit. The control device performs: generating a carrying operation plan for allowing the holding unit to carry the object; calculating a safety factor indicating stability of a state in which the holding unit holds the object on the basis of the holding state, the holding posture, and the carrying operation plan; determining whether the carrying operation plan is to be changed on the basis of the safety factor; and changing the carrying operation plan on the basis of the safety factor when it is determined that the carrying operation plan is to be changed.Type: ApplicationFiled: October 27, 2023Publication date: May 2, 2024Applicant: Kabushiki Kaisha ToshibaInventors: Harutoshi CHATANI, Kazunobu KONDA, Akihito OGAWA
-
Publication number: 20240139942Abstract: An anti-disturbance method for a robot includes: acquiring current speed information of the robot in a moving coordinate system; determining a disturbance state of the robot based on the current speed information and a desired speed of the robot, in which the disturbance state includes a disturbed state and a normal state; and adjusting a gait frequency of the robot, in response to determining that the disturbance state is the disturbed state.Type: ApplicationFiled: January 31, 2023Publication date: May 2, 2024Inventor: Zhe XU
-
Publication number: 20240139943Abstract: A control method includes: acquiring article information including a price of an article to be handled by a robot arm; deciding, based on the article information, a handling method of the article to be handled by the robot arm as a handling method in which as the price of the article is higher, damage prevention of the article is more prioritized; and controlling the robot arm that handles the article based on the handling method.Type: ApplicationFiled: October 11, 2023Publication date: May 2, 2024Applicant: NEC CorporationInventors: Youko MORI, Tsutomu Maruyama, Tadashi Natsukawa, Masatsugu Ogawa, Masumi Ichien, Terumasa Watanabe
-
Publication number: 20240139944Abstract: The robotic arm operating system includes a control device, a plurality of joint devices and a brake release monitoring device. The control device is used to generate an operation instruction. The joint device is coupled to the control device. Each joint device includes a motor and a driver. The drivers of the joint devices receive the operation instruction to generate corresponding multiple unlocking signals. The unlocking signals are used to release a braking state of the motors of the corresponding joint devices. The brake release monitoring device is coupled to the control device and the joint devices, and includes a plurality of monitoring circuits. When one of the plurality of monitoring circuits does not receive the corresponding unlocking signal, the brake release monitoring device notifies the control device that the operation instruction is not allowed.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventors: Hsin-Fu WANG, Shun-Kai CHANG, Yen-Shun HUANG
-
Publication number: 20240139945Abstract: A system for modifying a representation of a component is disclosed. The system can implement a process that obtains a first representation of a component and a second representation of the component. The system can build one or more intermediate representations of the component based on the component transitioning between the first representation and the second representation. The system can perform tasks, activities, movement, etc. based on the one or more intermediate representations. The system can share the one or more intermediate representations of the component with other components to avoid collisions with the other components. The system may include a networking program to stream the representations to a computing device. The computing device can include a networking program to receive the representations that are streamed from the system through its networking program and a user interface (UI) application to display the representations.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Karthick Phillip Nagarajan, Thomas Fisher
-
Publication number: 20240139946Abstract: An acquisition unit acquires specification information about a robot that is a component of a robot cell system, member information including shape information about a member, other than the robot, which is also a component of the robot cell system, and work information relating to work to be performed by the robot. A layout planning unit calculates, based on the specification information, the member information, and the work information, one or more layout candidates for the robot and the member in the robot cell system. A pose planning unit calculates, for each layout candidate, a set of combinations of a start pose at a start point and an end pose at an end point of each operation of the robot. A route planning unit calculates, for each layout candidate, a set of routes from the start pose to the end pose of each combination of the start pose and the end pose.Type: ApplicationFiled: January 19, 2022Publication date: May 2, 2024Applicant: OMRON CorporationInventors: Takeshi Kojima, Haruka Fujii, Ryoichi Kuratani
-
Publication number: 20240139947Abstract: A robot includes: at least one sensor; a driver configured to move the robot; a memory configured to store at least one instruction; and a processor configured to execute the at least one instruction to: identify sub spaces of a traveling space of the robot, obtain navigability information corresponding to the respective sub spaces based on sensing data obtained by the at least one sensor while the robot is traveling, obtain time information on time required for passing through the respective sub spaces based on a traveling map, the traveling map being obtained based on the navigability information, identify a moving path of the robot based on the time information, and control the driver based on the moving path, wherein the navigability information includes at least one of region information associated with a sub space, information associated with at least one other robot, and information associated with a dynamic object.Type: ApplicationFiled: January 11, 2024Publication date: May 2, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dohoon KIM, Hyunki HONG
-
Publication number: 20240139948Abstract: A robot including one or more joints is configured to, when a particular joint among the joints has not been driven for a predetermined time, move the particular joint such that the robot refrains from coming into contact with a surrounding object or such that the robot comes into contact with the surrounding object while preventing a force applied to the robot from reaching a predetermined level or higher.Type: ApplicationFiled: October 18, 2023Publication date: May 2, 2024Inventors: HARUHIKO HORIGUCHI, AKIRA YAJIMA
-
Publication number: 20240139949Abstract: A robot having a joint, the robot comprising a first position sensor and a second position sensor configured to acquire information about a position of the joint, wherein a first reference position of the first position sensor is acquired based on a second reference position of the second position sensor.Type: ApplicationFiled: October 23, 2023Publication date: May 2, 2024Inventor: MASUMITSU IWATA
-
Publication number: 20240139950Abstract: A constraint condition learning device 1X mainly includes a conversion means 15X and a constraint condition estimation means 16X. The conversion means 15X converts first time series data regarding a state and an input of a robot system during an execution period of a task executed by the robot system into second time series data represented by propositions. The constraint condition estimation means 16X estimates a constraint condition on the task as a logical formula, based on the second time series data and the information regarding whether or not the task succeeded.Type: ApplicationFiled: February 26, 2021Publication date: May 2, 2024Applicant: NCE CorporationInventors: Hiroyuki OYAMA, Rin TAKANO
-
Publication number: 20240139951Abstract: Systems and methods of servicing engines including a method of servicing an engine, the method including navigating at least a portion of a robotic assembly to a location associated with the engine; applying, from the robotic assembly, a medium to one or more adjustable components of the engine while the engine is at an elevated temperature; waiting a duration of time; and with the robotic assembly, operating on the one or more adjustable components.Type: ApplicationFiled: October 27, 2023Publication date: May 2, 2024Inventors: Andrew Crispin Graham, David Scott Diwinsky, Byron Andrew Pritchard, JR.
-
Publication number: 20240139952Abstract: During or after a simulation, a change in robot operation and cycle time before and after revision of a robot program, or a difference in the robot operation and cycle time between multiple robot programs, the contents of which are partially different, are compared. This robot simulation device has a three-dimensional model arrangement unit that arranges in a virtual space a robot model representing a robot, a simulation execution unit that executes a simulation with a robot program and operates a robot model, an operation log storage unit that stores the position/orientation of the robot model at each time point as an operation log, and an operation log reproduction unit that selects one or more operation logs, arranges in the virtual space an operation log reproduction robot model representing the robot, and operates the operation log reproduction robot model based on time points stored in the selected operation log(s).Type: ApplicationFiled: May 31, 2021Publication date: May 2, 2024Inventor: Hiroyuki YONEYAMA
-
Publication number: 20240139953Abstract: A method for examining a robot apparatus which includes a driving source configured to drive a joint, the position and orientation of which are controlled based on trajectory data determined in advance for a normal motion. The examination method includes generating examination motion data for driving a joint as an examination target under a driving speed that causes the examination target joint to resonate and causing the examination target joint to pass through a path based on the trajectory data. A resonance amplitude of the joint is acquired based on the examination motion data.Type: ApplicationFiled: December 20, 2023Publication date: May 2, 2024Inventor: Yutaka Tsuchiya
-
Publication number: 20240139954Abstract: A robot system includes: a robot control unit that controls an operation of a robot, using a control parameter for the robot; a safety monitoring unit that monitors the operation of the robot, using a safety monitoring parameter for the robot; a control parameter setting unit that sets the control parameter to the robot control unit; and a safety monitoring parameter setting unit that acquires the control parameter set to the robot control unit, from the robot control unit, and sets at least one of a plurality of parameters included in the acquired control parameter, as the safety monitoring parameter to the safety monitoring unit.Type: ApplicationFiled: October 26, 2023Publication date: May 2, 2024Inventors: Keiichi TSUJI, Yoshihito YAMADA, Ryuya YAMAGISHI, Yoshikuni KOBAYASHI, Akira TANABE
-
Publication number: 20240139955Abstract: A control method for a robot system is provided. The robot system includes a robot, a robot control unit that controls an operation of the robot, and a safety monitoring unit that monitors the operation of the robot. The control method includes: a speed reduction control step of causing the robot control unit to perform speed reduction control of the robot, based on a speed reduction command; and an abnormality detection step of causing the safety monitoring unit to acquire an operation speed of the robot at a predetermined interval during the speed reduction control step, and to detect an abnormality in the speed reduction control from a speed change calculated based on the acquired operation speed.Type: ApplicationFiled: October 26, 2023Publication date: May 2, 2024Inventor: Yoshihito YAMADA
-
Publication number: 20240139956Abstract: Aspects of the subject disclosure may include, for example, obtaining first data indicative of a first location of a first physical robot operating in a smart community, obtaining second data indicative of a second location of a second physical robot operating in the smart community, obtaining third data indicative of a third location of a third physical robot operating in the smart community, obtaining a request for assistance from the first physical robot; and responsive to obtaining the request for assistance: determining a first time interval that would be required for the second physical robot to reach the first physical robot at the first location; determining a second time interval that would be required for the third physical robot to reach the first physical robot at the first location; determining which of the first time interval and the second time interval is smaller; in a first case that the first time interval is smaller, selecting as a selected physical robot the second physical robot; in a secType: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Applicant: AT&T Intellectual Property I, L.P.Inventors: Zhi Cui, Paul Edward Smith, JR., Venson Shaw
-
Publication number: 20240139957Abstract: A mobile robotic system for providing on-demand assistance is disclosed. In an example, the robotic system includes a platform, at least two wheels connected to the platform and driven by respective motors, and a housing connected to the platform. The housing includes a display screen and a telescoping section to enable the housing to increase in height. The robotic system additionally includes a first robotic arm connected to a first side of the housing, a first end-effector rotatably connected to the first robotic arm, a second robotic arm connected to an opposite, second side of the housing, a second end-effector rotatably connected to the second robotic arm, and a processor communicatively coupled to motors within the first robotic arm, the first end-effector, the second robotic arm, and the second end-effector. The processor may include an application programming interface to enable third-party applications to expand the capabilities of the robotic system.Type: ApplicationFiled: November 2, 2023Publication date: May 2, 2024Inventors: Haroutioun Markarian, Thomas C. Ruberto, Robert Jay Myles
-
Publication number: 20240139958Abstract: Aspects of the subject disclosure may include, for example, obtaining first, second, and third data respectively from first, second, and third physical robots operating in a smart community, obtaining a request message from the third physical robot, the request message comprising a request by the third physical robot to be stored at a location; and responsive to obtaining the request message: determining whether the first physical robot incudes a first storage space sufficiently large to contain the third physical robot; determining whether the second physical robot incudes a second storage space sufficiently large to contain the third physical robot; in a first case that the first physical robot does include a first storage space sufficiently large to contain the third physical robot and that the second physical robot does not include a second storage space sufficiently large to contain the third physical robot, selecting as a selected physical robot the first physical robot; in a second case that the firstType: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Applicant: AT&T Intellectual Property I, L.P.Inventors: Zhi Cui, Paul Edward Smith, JR., Venson Shaw
-
Publication number: 20240139959Abstract: The present invention facilitates calibration of a robot system. A program generation device according to one embodiment of the present disclosure generates a calibration program that defines a procedure for calibration Los setting a positional relationship between a visual sensor and a robot in a robot system is which the robot is operated on the basis of a detection result from the visual sensor. The program generation device comprises: a calibration information acquisition unit for acquiring information about the calibration performed in accordance with a teacher's input; and a program generation unit for generating a calibration program that defines, on the basis of the information about the calibration acquired by the calibration information acquisition unit, a procedure for the calibration to be performed the next time and thereafter.Type: ApplicationFiled: April 19, 2021Publication date: May 2, 2024Applicant: FANUC CORPORATIONInventors: Wanfeng FU, Yuta NAMIKI
-
Publication number: 20240139960Abstract: The disclosed technology provides solutions for facilitating automated cleaning of an autonomous vehicle (AV) and in particular, for identifying objects and maintenance areas within an AV cabin. A process of the disclosed technology can include steps for collecting sensor data representing a cabin of an autonomous vehicle (AV) using an optical sensor disposed on a robotic arm, identifying one or more objects represented by the sensor data, and determining if the cabin of the AV can be cleaned using one or more tools associated with the robotic arm based on an identification of at least one of the one or more objects. Systems and machine-readable media are also provided.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Mark Liu, Haggai Nuchi, Yung-Chang Ko
-
Publication number: 20240139961Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling a robot in accordance with a real-time robotics control framework. One of the methods includes: receiving a definition of a custom real-time control function; and repeatedly executing the custom real-time control function at each predetermined tick of a real-time robotics system driving the robot, including: obtaining sensor measurements, computing a new position for an end effector of the robot based on the sensor measurements in order to satisfy a distance range specified by the custom real-time control function, computing new robot control signals to cause the robot to move the end effector to the new position, and providing the new robot control signals to the robot.Type: ApplicationFiled: November 2, 2022Publication date: May 2, 2024Inventors: Andre Gaschler, Torsten Kroeger, Markus Giftthaler, Thomas Dietz
-
Publication number: 20240139962Abstract: A robot control system includes circuitry to iteratively move a robot toward a task area in which the robot is to perform a task on a target object, by acquiring a first image of an observation area in a vicinity of the robot from an image sensor, calculating a probability that the observation area includes the task area based on the first image, extracting the task area from the first image based on the probability, controlling the robot to cause the robot to approach the task area, acquiring a second image of the observation area from the image sensor, after the robot approaches the task area, calculating a probability that the observation area includes the task area based on the second image, extracting the task area from the second image based on the probability, and controlling the robot to further approach the task area extracted from the second image.Type: ApplicationFiled: January 9, 2024Publication date: May 2, 2024Inventor: Tatsuya KITTAKA
-
Publication number: 20240139963Abstract: A film layer adhered to a ply of prepreg is separated from the ply by clamping the ply between two clamping members and flicking an exposed edge of the ply.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventor: Luis Velasquez
-
Publication number: 20240139964Abstract: A system comprises a docking station and a robot. The docking station includes a first dock and a second dock. The first dock is configured to removably-receive a first plate. The first plate is configured to removably-receive a first plurality of parts. The second dock is configured to removably-receive a second plate. The second plate is configured to removably-receive a second plurality of parts. The robot includes an end effector configured to engage the first plate and the second plate.Type: ApplicationFiled: October 30, 2023Publication date: May 2, 2024Inventors: Joshua J. Hicks, Kerry A. Verran, Anthony W. Pierce, John M. Lehman, John E. Donnay, Christopher M. Bulliner
-
Publication number: 20240139965Abstract: Aspects of the subject disclosure may include, for example, obtaining first, second, and third data associated with respective first, second, and third physical robots operating in a smart community (wherein the first data comprises a first historical listing of first tasks that had been performed by the first physical robot, wherein the second data comprises a second historical listing of second tasks that had been performed by the second physical robot, wherein the first tasks and the second tasks include a common task, wherein the third data comprises an indication of a current task being performed by the third physical robot, and wherein the current task is the common task); predicting, based upon the first, second, and third data, a future task that will be performed by the third physical robot (wherein the future task that is predicted is a task selected from the first tasks and the second tasks); selecting, based upon the future task that is predicted, a downloadable service that can be used by the thiType: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Applicant: AT&T Intellectual Property I, L.P.Inventors: Zhi Cui, Paul Edward Smith, JR., Venson Shaw
-
Publication number: 20240139966Abstract: The present invention relates to a substrate transfer system and method enabling a direction of a substrate or the order of substrates to be maintained even when the substrate is swing-moved and transferred by a robot transportation device, in particularly, the substrate transfer system may include: a robot transportation device that transfers at least one substrate using at least one swing-movable transport arm; and a compensatory rotation device that is mounted on the transport arm of the robot transportation device and selectively supports the substrate to thus enable compensatory rotation thereof so that, even when the transport arm has a swing motion while the substrate is transferred by the robot transportation device, a direction of the substrate or the order of the substrates can be maintained.Type: ApplicationFiled: October 5, 2023Publication date: May 2, 2024Applicant: SEMES CO., LTD.Inventor: Myeong Gyu SHIN
-
Publication number: 20240139967Abstract: A substrate transport robot capable of enhancing processing speed and avoiding interference with structures and a system including the substrate transport robot are provided. The substrate transport robot includes: one or more robot arms including transfer hands and transferring semiconductor substrates with the transfer hands; an arm driving module coupled to each of the robot arms and controlling the movement of each of the robot arms; and a horizontal/vertical movement module controlling the position movement of the arm driving module, wherein multiple robot arms are provided, and multiple transfer hands are included in each of the multiple robot arms.Type: ApplicationFiled: October 27, 2023Publication date: May 2, 2024Inventors: Sang Hyeop LEE, Ki Won HAN, Sang Oh KIM, Kyo Bong KIM, Hee Chan KIM
-
Publication number: 20240139968Abstract: A method includes: obtaining a pose of a mobile computing device associated with a worker in a facility; detecting a trigger event to initiate presentation, at the mobile computing device, of visual guidance corresponding to one of a plurality of mobile robots in the facility; in response to detecting the trigger event, selecting one of the mobile robots; determining, based on the pose of the mobile computing device and a map of the facility, whether the selected one of the mobile robots is visually obstructed from the pose of the mobile computing device; and when the selected one of the mobile robots is visually obstructed, providing visual guidance via the mobile computing device, the visual guidance indicating a current location of the selected mobile robot behind an obstruction.Type: ApplicationFiled: October 28, 2022Publication date: May 2, 2024Inventors: Melonee Wise, Peter Arandorenko, Benjamin Narin, Achal Arvind
-
Publication number: 20240139969Abstract: The disclosed technology provides solutions for localizing a robotic arm to facilitate entry into and cleaning of an autonomous vehicle (AV) cabin. A process of the disclosed technology can include steps for locating a door handle of an AV, actuating the door handle to open a door of the AV, and positioning a robotic arm inside a cabin of the AV. The process may further include steps for collecting image data representing the cabin using an optical sensor disposed on a distal end of the robotic arm, identifying one or more features within the cabin based, and localizing the robotic arm within the cabin of the AV. Systems and machine-readable media are also provided.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Mark Liu, Yung-Chang Ko
-
Publication number: 20240139970Abstract: Various embodiments are directed to methods, apparatuses, and systems for operating logistic robotic systems. In various embodiments, an end effector configured to selectively engage an object may comprise a frame assembly; and a gripping mechanism configured to grasp the object using one or more grasping element, the one or more grasping element being configurable between an open configuration and an activated configuration; wherein the gripping mechanism is independently moveable relative to the frame assembly in one or more directions; and wherein the end effector is configured to engage the object such that the frame assembly contacts a first portion of the object, and the gripping mechanism contacts a second portion of the object. Further, various embodiments are directed to a system for handling an object within a handling environment comprising an end effector configured to selectively engage the object and a controller communicatively connected with the end effector.Type: ApplicationFiled: November 2, 2022Publication date: May 2, 2024Inventors: Darius Scott, David Thomas Gorthy, Eamon Kelly
-
Publication number: 20240139971Abstract: A system is disclosed for providing high flow vacuum control to an end-effector of a programmable motion device. The system includes a vacuum source for providing a high flow vacuum, a conduit path leading from the end-effector to the high flow vacuum source, a sensor system for sensing any of a pressure or a flow at any of the end-effector, the conduit path, and the vacuum source, and providing sensor information, and a pneumatic control module including a vacuum pressure adjustment system for adjusting the high flow vacuum within the conduit path responsive to the sensor information.Type: ApplicationFiled: October 26, 2023Publication date: May 2, 2024Inventors: Matthew T. MASON, William Chu-Hyon MCMAHAN, Benjamin CHOEN, Bretton ANDERSON, John Richard AMEND, JR., Joseph ROMANO, Christopher GEYER
-
Publication number: 20240139972Abstract: A non-contact type gripper may include a gripping plate, a plurality of blowing holes, a plurality of suction holes and a cavity. The blowing holes may be formed at the gripping plate to inject a gas to an object. The suction holes may be formed at the gripping plate to suck the gas. The cavity may be extended from at least one of the blowing holes to suppress a pressure drop of the gas. The gas flowing through the cavities extended from the corner suction hole and the blowing holes between the adjacent suction holes may receive a low flow resistance. Thus, a pressure drop of the gas injected from the blowing holes may be suppressed by the cavities to maintain a pressure of the gas, thereby preventing a deflection of the corner portion of the object such as the semiconductor chip by a strong suction force. As a result, the non-contact type gripper may grip the object in the non-contact manner to prevent a contamination of the object.Type: ApplicationFiled: June 7, 2023Publication date: May 2, 2024Inventors: Daeho Min, Minwoo Rhee, Juno Kim, Kazuya ONO, Kangsan Lee, Kyeongbin Lim
-
Publication number: 20240139973Abstract: According to one embodiment, a hand includes a gripper, a driver, and a controller. The gripper is configured to grip an object. The driver drives the gripper. When a stability when gripping the object is estimated, the controller causes the driver to perform a first motion to increase the stability. The stability is estimated based on contact information of the gripper for the object, and characteristic information including at least one of a size or a weight of the object.Type: ApplicationFiled: October 31, 2023Publication date: May 2, 2024Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Yoshifumi OKA, Haruna ETO, Harutoshi CHATANI, Seiji TOKURA, Akihito OGAWA
-
Publication number: 20240139974Abstract: A refuse collection vehicle includes a refuse grabber assembly, a lift arm coupled to the refuse grabber assembly, and a hopper configured to receive refuse from the refuse container. The lift arm is operable to position the refuse grabber assembly. The refuse grabber assembly includes a first grabber arm and a second grabber arm that are configured to cooperate to engage the refuse container. The first grabber arm includes a first gripper and a first support arm coupled to the first gripper. The first gripper includes a first deformable structure configured to contact a first surface of a refuse container. The second grabber arm includes a second gripper and a second support arm coupled to the second gripper. The second gripper includes a second deformable structure configured to contact a second surface of the refuse container.Type: ApplicationFiled: November 1, 2023Publication date: May 2, 2024Inventor: Bryan Stewart
-
Publication number: 20240139975Abstract: Robotic systems and methods for tank seal inspection. A tank inspection robot includes a housing containing a drive assembly, and wheels disposed outside of the housing and operably coupled to the drive assembly. The tank inspection robot also includes at least one sensor coupled to, or disposed in or on a portion of the robot, for collecting data sufficient to evaluate a health, mechanical integrity or effectiveness of one or more circumferential seals between a floating roof, and an interior wall, of a storage tank. The disclosed robot and associated method enable safer and more efficient seal inspection routines as compared to conventional techniques.Type: ApplicationFiled: October 24, 2023Publication date: May 2, 2024Inventors: Mitchell Pryor, Connor D. Crawford, Robert Blake Anderson, Keith Fritz
-
Publication number: 20240139976Abstract: A folding knife includes a handle, a blade assembly, a stop member, and a locking arm. The blade assembly is rotatably interconnected with the handle and is moveable between an extended position and a closed position. In the extended position, the locking arm exerts a bias force to wedge a releasable wedge member laterally between the stop member and the blade assembly to inhibit a transition of the folding knife out of the extended position. In the extended position, an unlocking force applied to the locking arm displaces the releasable wedge member from a space between the blade assembly and the stop member to permit the transition of the folding knife out of the extended position.Type: ApplicationFiled: November 2, 2022Publication date: May 2, 2024Inventors: Stephen Rowlay, Ralf Strauss