IP Library Granted Patent US 12,654,313
Granted Patent B2
US 12,654,313 · App. 18/960,720 · Granted Jun 16, 2026

Extendable variable-stiffness boom-lift-mounted robot with vibration compensation

Inventors: Molong Duan (Hong Kong, CN); Yi Zhou (Hong Kong, CN)
Assignee: THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
B25J9/162B25J9/1638
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,654,313
App. No.
18/960,720
Granted
Jun 16, 2026
Kind
B2
Abstract

Architectures and techniques are provided for improved vibration compensation for a boom lift-robot-mounted (BLMR) system, which can result in improved BLMR operating precision and safety at a reduced cost. Boom lifts typically contain extendable large-scale, variable-stiffness structures, subject to complex nonlinear static deformation and dynamic motion/gust-induced vibrations. Said vibrations can be compensated for at an end effector of a robot via a Jacobian-based vibration compensation via IMU (JVCI) procedure. The output of the JVCI procedure can rely on IMU feedback and can be combined with other vibration-mitigation techniques, including various feedforward techniques.

Claims (31)

1 . A device, comprising:

at least one processor; and

at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate the performance of operations, comprising:

receiving inertial measurement unit (IMU) data from an IMU device of a boom-lift-mounted robot (BLMR) system, wherein the IMU device is situated proximal to a tip of a boom lift beam that supports a robot device comprising an end effector;

performing a Jacobian-based vibration compensation via IMU (JVCI) procedure configured to compensate for a vibration exhibited at the end effector of the robot device, wherein the JVCI procedure receives JVCI input comprising the IMU data and generates JVCI output indicative of motion due to the vibration; and

based on the JVCI output, updating a movement of the robot device to compensate for the motion due to the vibration exhibited at the end effector.

2 . The device of claim 1 , wherein the IMU data comprises an acceleration measurement of the vibration and an angular velocity measurement of the vibration.

3 . The device of claim 1 , wherein the JVCI input further comprises BLMR joint data indicative of an optimal dynamic allocation with a stability of proof of the BLMR system that is based on a linear parameter varying system.

4 . The device of claim 3 , wherein the linear parameter varying system is a function of a Laplace variable suitable for a Laplace transform and a distance variable indicative of an extension state of the boom lift beam in at least one dimension.

5 . The device of claim 1 , wherein the JVCI procedure further comprises reconstructing the vibration based on the IMU data and an extended Kalman filter.

6 . The device of claim 1 , wherein the JVCI procedure further comprises associating a frame of the robot device with a ground frame of the BLMR system based on a three-dimensional Euler angle rotation.

7 . The device of claim 1 , wherein the operations further comprise performing a static deformation compensation (SDC) procedure configured to compensate for static deformation associated with the BLMR system.

8 . The device of claim 7 , wherein the SDC procedure comprises determining a deformation map based on measurements of a laser tracker device.

9 . The device of claim 1 , wherein the operations further comprise performing a time varying input shaper (TVIS) procedure configured to compensate for boom lift vibrations based on a natural frequency of the BLMR system and a damping ratio of the BLMR system.

10 . The device of claim 9 , wherein the TVIS procedure comprises determining the natural frequency and the damping ratio.

11 . The device of claim 9 , wherein the operations further comprise combining an output of the TVIS procedure with the JVCI output to determine a combined vibration-compensation output, and using the combined vibration-compensation output to update a joint movement of the BLMR system.

12 . A method, comprising:

receiving, by a device comprising at least one processor, inertial measurement unit (IMU) data from an IMU device of a boom-lift-mounted robot (BLMR) system, wherein the IMU device is situated proximal to a tip of a boom lift beam that supports a robot device comprising an end effector;

performing, by the device, a Jacobian-based vibration compensation via IMU (JVCI) process configured to compensate for a vibration exhibited at the end effector of the robot device, wherein the JVCI process receives JVCI input comprising BLMR joint data and the IMU data, and generates JVCI output indicative of motion due to the vibration; and

based on the JVCI output, updating, by the device, a position of the end effector to compensate for the vibration.

13 . The method of claim 12 , wherein the JVCI process further comprises reconstructing, by the device, the vibration based on the IMU data and an extended Kalman filter.

14 . The method of claim 12 , wherein the JVCI process further comprises relating, by the device, a frame of the robot device to a ground frame of the BLMR system by a three-dimensional Euler angle rotation.

15 . The method of claim 12 , further comprising performing, by the device, a static deformation compensation (SDC) process configured to compensate for static deformation associated with the BLMR system.

16 . A non-transitory computer-readable medium comprising instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:

receiving inertial measurement unit (IMU) data from an IMU device of a boom-lift-mounted robot (BLMR) system, wherein the IMU device is situated proximal to a tip of a boom lift beam structure that supports a robot device comprising an end effector;

performing a Jacobian-based vibration compensation via IMU (JVCI) configured to compensate for a vibration exhibited at the tip of the boom lift beam structure, wherein the JVCI input comprises the IMU data, and generates JVCI output indicative of motion due to the vibration; and

based on the JVCI output, updating a position of the end effector to compensate for the vibration.

17 . The non-transitory computer-readable medium of claim 16 , wherein the JVCI input further comprises BLMR joint data indicative of an optimal dynamic allocation with a stability of proof of the BLMR system that is based on a linear parameter varying system comprising a Laplace variable suitable for a Laplace transform and a distance variable indicative of an extension state of the boom lift beam structure in at least one dimension.

18 . The non-transitory computer-readable medium of claim 16 , wherein the JVCI further comprises reconstructing the vibration based on the IMU data and an extended Kalman filter.

19 . The non-transitory computer-readable medium of claim 16 , wherein the operations further comprise performing a static deformation compensation (SDC) configured to compensate for static deformation associated with the BLMR system.

20 . The non-transitory computer-readable medium of claim 19 , wherein the operations further comprise combining an output of the SDC with the JVCI output to determine a combined vibration-compensation output, and using the combined vibration-compensation output to update a joint movement of the BLMR system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2024
From: DUAN, MOLONG; ZHOU, YI
To: THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
Reel/Frame 069414/0919 →
Continuity (2)
Provisional Application 63615786 · Dec 29, 2023
Related Publication 20250214232A1 · Jul 3, 2025
References Cited (52)
US 10150653B2 · Kyllingstad · 2018 [cited by applicant]
US 11697209B1 · Mourlam et al. · 2023 [cited by applicant]
US 20130295338A1 · Keating · 2013 [cited by examiner]
US 20170254102A1 · Peters et al. · 2017 [cited by applicant]
US 20210370509A1 · Pivac · 2021 [cited by examiner]
US 20220411234A1 · Vihonen · 2022 [cited by examiner]
US 20230356402A1 · Brulo · 2023 [cited by examiner]
US 20250144753A1 · Savarimuthu · 2025 [cited by examiner]
CN 113083568A · 2021 [cited by applicant]
CN 116021555A · 2023 [cited by applicant]
EP 2022749B1 · 2014 [cited by applicant]
JP 2009521630A · 2009 [cited by applicant]
JP 7014789B2 · 2022 [cited by applicant]
KR 100604017B1 · 2006 [cited by applicant]
KR 1020180045549A1 · 2018 [cited by applicant]
Robotics 24/7, “RE2 Robotics Partners With JLG Industries to Put Robot Arms on Aerial Lifts”, Feb. 1, 2022, 3 pages. [cited by applicant]
Pertsch et al., “Modelling and Control of Coupled Bending and Torsional Vibrations of an Articulated Aerial Ladder”, Mechatronics, vol. 33, Feb. 2016, pp. 34-48. [cited by applicant]
Yuan et al., “Motion Control of an Aerial Work Platform”, Proceedings of the American Control Conference, Jun. 10-12, 2009, pp. 2873-2878. [cited by applicant]
Deng et al., “Lateral Vibration Behaviors of the Straight Boom of the Aerial Work Platform in the Horizontal Linear Motion”, Automation in Construction, vol. 134, No. 2, 104095, Feb. 2022. [cited by applicant]
Zimmert et al., “2-DOF Control of a Fire-rescue Turntable Ladder”, IEEE Transactions on Control Systems Technology, vol. 20, No. 2, Mar. 2012, pp. 438-452. [cited by applicant]
Staufer et al., “State Estimation on Flexible Robots Using Accelerometers and Angular Rate Sensors”, Mechatronics, vol. 22, No. 8, Dec. 2012, pp. 1043-1049. [cited by applicant]
Keating et al., “Toward Site-specific and Self-sufficient Robotic Fabrication on Architectural Scales”, Science Robotics, vol. 2, No. 5, 2017. [cited by applicant]
Petersen et al. ,“A Review of Collective Robotic Construction”, Science Robotics, vol. 4, No. 28, 2019, 28 pages. [cited by applicant]
Li et al., “Survey and Introduction to the Focused Section on Mechatronics for Sustainable and Resilient Civil Infrastructure”, IEEE/ASME Transactions on Mechatronics, vol. 18, No. 6, Dec. 2013, pp. 1637-1646. [cited by applicant]
Melenbrink et al., “On-site Autonomous Construction Robots: Towards Unsupervised Building”, vol. 119, 103312, Nov. 2020. [cited by applicant]
Liu et al., “A Robotic System for Steel Bridge Maintenance: Research Challenges and System Design”, ARC Centre of Excellence for Autonomous Systems, Jan. 2008, 8 pages. [cited by applicant]
Dai, Haihong, “Design of High-altitude Curtain Wall Cleaning Robot”, Proceedings—2020 3rd World Conference on Mechanical Engineering and Intelligent, Dec. 2020, pp. 157-160. [cited by applicant]
Cho et al., “An Analysis Model for Wind Resistance Performance of Automated Exterior Wall Painting Robots in Apartment Buildings”, KSCE Journal of Civil Engineering, vol. 18, 4, May 2014, pp. 909-919. [cited by applicant]
Yang et al., “Automated Wall-climbing Robot for Concrete Construction Inspection”, Journal of Field Robotics, vol. 40, 2023, pp. 110-129. [cited by applicant]
Genie, “Genie”, Terex Corporation, Online available at URL: https://www.genielift.com/en, retrieved on Feb. 7, 2025, 4 pages. [cited by applicant]
Ambrosino et al., “Constraint Control of a Boom Crane System”, Proceedings of the 37th International Symposium on Automation and Robotics in Construction (ISARC), 2020, pp. 499-506. [cited by applicant]
Eusebio, Dustin, “8 Types of Construction Lifts and Their Uses”, Bigrentz, Online Available URL: https://www.bigrentz.com/blog/types-of-construction-lifts, May 4, 2022, 13 pages. [cited by applicant]
Park et al., “Vibration Control of a Telescopic Handler Using Time Delay Control and Commandless Input Shaping Technique”, Control Engineering Practice, vol. 12, No. 6, Jun. 2006, pp. 769-780. [cited by applicant]
Moon, Kee S., “Input Shaping Control for Suppression of Boom Vibrations”, IEEE International Conference on Automation Science and Engineering, 2012, pp. 782-785. [cited by applicant]
Jia et al., “Using Input Shaping to Repress Two-mode Residual Vibration on Aerial Lifts”, International Conference on Control, Automation and Systems, 2012, pp. 667-671. [cited by applicant]
Liu et al., “Vibration Control of the Boom System of Truck-Mounted Concrete Pump Based on Constant-Position Commandless Input Shaping Technique”, Shock and Vibration, Article ID 420935, 2015, 9 pages. [cited by applicant]
Lin et al., “Iterative Learning Control for Vibration Suppression of a Robotic Arm”, Applied Sciences, vol. 13, No. 828, Jan. 6, 2023, 17 pages. [cited by applicant]
Park et al., “Design of Learning Input Shaping Technique for Residual Vibration Suppression in an Industrial Robot”, IEEE/ASME Transactions on Mechatronics, vol. 11, No. 1, Feb. 2006, 12 pages. [cited by applicant]
Cole et al., “A Direct Method of Adaptive FIR Input Shaping for Motion Control with Zero Residual Vibration”, IEEE/ASME Transactions on Mechatronics, vol. 18, No. 1, 2013, pp. 316-327. [cited by applicant]
Nguyen et al., “A New Active Vibration Control Method on a Ladder of Turntable Ladders”, Journal of Mechanical Science and Technology, vol. 35, No. 6, 2021, pp. 2337-2345. [cited by applicant]
Pucher et al., “Investigation of the Behavior of Vibration-Damped Flexible Link Robots in End-Effector Contact: Simulation and Experiment”, Computational Methods in Applied Sciences, vol. 53, Jan. 2020, pp. 139-146. [cited by applicant]
Shang et al., “Vibration Suppression for Two-Inertia System With Variable-Length Flexible Load Based on Neural Network Compensation Sliding Mode Controller and Angle-Independent Method”, IEEE/ASME Transactions on Mechat… [cited by applicant]
Rappole, Jr., Bert Whitney, “Minimizing Residual Vibrations in Flexible Systems”, MIT Artificial Intelligence Laboratory, May 21, 1992, 120 pages. [cited by applicant]
Thomsen et al., “Smooth Online Time-varying Input Shaping with Fractional Delay FIR Filtering”, Control Engineering Practice, vol. 88, Jul. 2019, pp. 21-37. [cited by applicant]
Skogestad et al., “Multivariable Feedback Control Analysis and Design”, IEEE Control Systems Magazine, Wiley, 2005, pp. 80-81. [cited by applicant]
Huang et al., “A New Approach to Identification of Structural Damping Ratios”, Journal of Sound and Vibration, vol. 303, No. 1-2, 2007, pp. 144-153. [cited by applicant]
Mohammadpour et al., “Control of Linear Parameter Varying Systems with Applications”, Springer, 2012, 554 pages. [cited by applicant]
Duan et al., “Control-Oriented Modeling for Flexible Aircraft”, Journal of Aircraft, vol. 61, No. 1, 2024, pp. 183-195. [cited by applicant]
Duan et al., “A Limited-Preview Filtered B-Spline Approach to Tracking Control—With Application to Vibration-Induced Error Compensation of a 3D Printer”, Mechatronics, vol. 56, Sep. 2017, pp. 287-296. [cited by applicant]
Chou et al., “A Physics-guided Data-driven Feedforward Tracking Controller for Systems with Unmodeled Dynamics Applied to 3D Printing”, IEEE Access, vol. 11, Feb. 13, 2023, pp. 14563-14574. [cited by applicant]
Deng et al., “Lateral Vibration Behaviors of the Straight Boom of the Aerial Work Platform in the Horizontal Linear Motion”, Automation in Construction, 2022, 104095. [cited by applicant]
Zhai et al., “An Adaptive Sampling Method for Kriging Surrogate Model with Multiple Outputs”, Engineering Computations, vol. 38, (s1), 2022, pp. 277-295. [cited by applicant]