当前位置:网站首页>Task priority motion planning of floating base
Task priority motion planning of floating base
2022-06-24 15:19:00 【ZC_ Robot robotics】
1 Dynamics and motion modeling of floating base robot
2 Full numerical simulation system of floating base robot
3 Mixed task priority planning
The continuous path planning of space machine mainly involves the base attitude 、 The planning of the end position or posture of a manipulator , In the process , Position can be uniquely represented by a three-dimensional vector , Therefore, the planning of the end position of the manipulator is mainly for the planning of the three-dimensional vector coordinates , And for posture planning , Because the method of gesture representation is not unique , Therefore, there will be a variety of attitude planning methods . But whether it's planning or interpolation for position and posture , The corresponding planning algorithm is universal .
If the locus is polynomial based , And the velocity and acceleration at the beginning and the end have initial values , The trajectory is described as follows :
In this paper, spline curve is used to plan the trajectory between multiple points , To ensure the continuity of the trajectory , The initial and terminal velocities of the trajectory are generally specified . therefore , Given n+1 A little bit , The boundary velocity is scalar v0 and vn. The desired trajectory is planned according to the spline curve described by the following equation
The mixed priority planning strategy mainly uses weighted least squares to combine the constrained task and the sub task into a new sub task , The new sub task is mainly completed in the zero space of high priority tasks . In the actual robot control process , It can effectively ensure the accuracy of high priority tasks , And when the redundancy is sufficient , When the manipulator encounters the joint limit position, it can not affect the accuracy of the secondary task , Otherwise, the accuracy of the subtask will be sacrificed .
边栏推荐
- R language constructs regression model diagnosis (normality is invalid), performs variable transformation, and uses powertransform function in car package to perform box Cox transform to normality on
- Which account of Dongfang fortune is safer and better
- How to allow easydss online classroom system to upload an on-demand file with a space in the file name?
- Which securities company is better and safer for great wisdom to choose when opening an account
- Typescript raw data type
- Is it safe to open an account for stock speculation in the top ten securities app rankings in China
- Es search content top
- Brief discussion on the implementation framework of enterprise power Bi CI /cd
- Multimeter resistance measurement diagram and precautions
- [environment setup] zip volume compression
猜你喜欢
Oracle RAC configuration multipathing
Step by step introduction to sqlsugar based development framework (9) -- Realizing field permission control with WinForm control

How to generate assembly code using clang in Intel syntax- How to generate assembly code with clang in Intel syntax?

Explore cloud native databases and take a broad view of future technological development

Don't underestimate the integral mall. It can play a great role

laravel8使用faker调用工厂填充数据

作为一名开发者,对你影响最深的书籍是哪一本?

Bert-whitening 向量降维及使用

左手代码,右手开源,开源路上的一份子

Virtual machines on the same distributed port group but different hosts cannot communicate with each other
随机推荐
postgresql之List
R语言实战应用精讲50篇(二十三)-贝叶斯理论重要概念: 可信度Credibility, 模型Models, 和参数Parameters
Bert whitening vector dimension reduction and its application
Successfully solved: selenium common. exceptions. SessionNotCreatedException: Message: session not created: This versi
Since the household appliance industry has entered the era of stock competition, why does Suning win the first channel for consecutive times?
作为一名开发者,对你影响最深的书籍是哪一本?
Xingxinghai, it is said that the new generation can fight better?
在同花顺开户证券安全吗,需要什么准备
[sdx62] wcn685x IPA registration failure analysis and solution
Who do you want to open a stock account? Is online account opening safe?
Redis consistency hash and hash slot
update+catroot+c000021a+critical service failed+drivers+intelide+viaide+000000f
IDEA 插件 Material Theme UI收费后的办法
In the eyes of the universe, how to correctly care about counting East and West?
MySQL title
From pair to unordered_ Map, theory +leetcode topic practice
FPGA based analog I ² C protocol system design (Part I)
[bitbear story collection] June MVP hero story | technology practice collision realm thinking
Is it safe to open an account in flush? What preparation is needed
I have been in the industry for 4 years and have changed jobs twice. I have learned a lot about software testing