Paper Reading AI Learner

On the Performance of Jerk-Constrained Time-Optimal Trajectory Planning for Industrial Manipulators

2024-04-11 16:18:37
Jee-eun Lee, Andrew Bylard, Robert Sun, Luis Sentis

Abstract

Jerk-constrained trajectories offer a wide range of advantages that collectively improve the performance of robotic systems, including increased energy efficiency, durability, and safety. In this paper, we present a novel approach to jerk-constrained time-optimal trajectory planning (TOTP), which follows a specified path while satisfying up to third-order constraints to ensure safety and smooth motion. One significant challenge in jerk-constrained TOTP is a non-convex formulation arising from the inclusion of third-order constraints. Approximating inequality constraints can be particularly challenging because the resulting solutions may violate the actual constraints. We address this problem by leveraging convexity within the proposed formulation to form conservative inequality constraints. We then obtain the desired trajectories by solving an $\boldsymbol n$-dimensional Sequential Linear Program (SLP) iteratively until convergence. Lastly, we evaluate in a real robot the performance of trajectories generated with and without jerk limits in terms of peak power, torque efficiency, and tracking capability.

Abstract (translated)

约束抖动轨迹具有改善机器人系统性能的广泛优势,包括提高能源效率、耐久性和安全性。在本文中,我们提出了一个新方法来处理约束抖动的时间最优轨迹规划(TOTP),该方法在满足多达第三维约束的同时沿着指定路径行驶,以确保安全和平滑的运动。约束抖动TOTP的一个重要挑战是包含第三维约束的非凸性陈述。近似不等式约束可能特别具有挑战性,因为 resulting 解决方案可能违反实际约束。我们通过利用约束中的凸性来形成保守的不等式约束。然后,我们通过迭代求解$\boldsymbol n$维序列线性规划(SLP)来获得所需的轨迹,直到收敛。最后,我们在实机器人上评估使用抖动限制和非抖动限制生成的轨迹在峰值功率、扭矩效率和跟踪能力方面的性能。

URL

https://arxiv.org/abs/2404.07889

PDF

https://arxiv.org/pdf/2404.07889.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot