CN110083160B - 一种基于深度学习的机器人轨迹规划方法 - Google Patents

一种基于深度学习的机器人轨迹规划方法 Download PDF

Info

Publication number
CN110083160B
CN110083160B CN201910406713.0A CN201910406713A CN110083160B CN 110083160 B CN110083160 B CN 110083160B CN 201910406713 A CN201910406713 A CN 201910406713A CN 110083160 B CN110083160 B CN 110083160B
Authority
CN
China
Prior art keywords
robot
track
planning
learning
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910406713.0A
Other languages
English (en)
Other versions
CN110083160A (zh
Inventor
李建刚
钟刚刚
吴雨璁
苏中秋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Graduate School Harbin Institute of Technology
Original Assignee
Shenzhen Graduate School Harbin Institute of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Graduate School Harbin Institute of Technology filed Critical Shenzhen Graduate School Harbin Institute of Technology
Priority to CN201910406713.0A priority Critical patent/CN110083160B/zh
Publication of CN110083160A publication Critical patent/CN110083160A/zh
Application granted granted Critical
Publication of CN110083160B publication Critical patent/CN110083160B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0221Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)
  • Feedback Control In General (AREA)
  • Numerical Control (AREA)

Abstract

本发明公开了一种基于深度学***台。这一研究在工业生产中,具有广泛的应用前景。

Description

一种基于深度学习的机器人轨迹规划方法
技术领域
本发明涉及工业机器人的轨迹规划以及深度学习领域,具体为一种基于深度学习的智能机器人轨迹规划方法。
背景技术
自第一次和第二次工业革命以来,工业机器人一直表现出强大的社会生产力。国产的工业机器人正从传统的汽车行业转向机械、轻工业、电子、食品等领域扩展,尤其是在连续轨迹方面如喷涂、打磨、抛光等方面。轨迹规划是工业机器人***中最重要的模块之一,关于机器人轨迹规划方面的研究很多,主要是基于运动学模型和基于动力学模型两类。基于机器人运动学模型的轨迹规划算法由于只考虑了运动学约束,具有实现简单和计算量小的优点,因而在实际中被广泛应用。但是由于只考虑了机器人的运动学约束,机器人无法高速运转,造成机器人的性能无法得到充分利用。基于机器人动力学模型的轨迹规划算法可以让机器人在高性能下运转,但是要考虑机器人的动力学约束,而机器人的动力学模型由于其本身高度非线性以及环境对机器人的参数影响较大,这使得很难准确建立机器人的动力学模型。
常规的工业机器人关节空间轨迹规划方法一般有多项式插补、梯形速度插补、样条曲线插补等。样条曲线插补在路径点过渡以及曲线平滑度方面较前几者有较大优势。常用的有B样条曲线插值以及三次非均匀有理B样条曲线(NURBS)插值。国内有学者采用抛物线插补路径点,用等弦长方式,由抛物线内弦逼近插值曲线,并采用B样条对关节角度关键点进行插补,速度、加速度、加加速度连续的关节轨迹,使得关节空间得到最优配置。有学者在处理给定路径的时间最优轨迹规划时,考虑全动力学模型,将问题转换为凸优化问题,但是实际机器人的全动力学模型往往未知,这使得该方法不适用。还有学者结合蚁群算法和遗传算法,用来轨迹规划生成最短路径。综合目前的机器人轨迹规划现状,机器人连续轨迹规划的研究相对较少,还有很多问题需要深入研究。
近些年来,从数据中学习机器人模型变成了一种有效的方法。首先机器人在环境中运动,需要基于模型的控制来高度跟随指令。其次,标准模型如刚体动力学模型只是对机器人的粗略近似。再者,机械磨损和其它环境因素也会造成机器人模型的改变。针对机器人的连续轨迹规划问题,有学者使用基于随机梯度下降的强化学习方法学习机器人连续动作。还有学者使用深度学习方法修改轨迹输入,让无人机的真实轨迹更加接近规划轨迹。随着深度学习的发展,其应用逐渐向工业领域发展。
发明内容
本发明的目的在于解决机器人的连续轨迹规划问题,提出一种使用深度神经网络修改参考轨迹,拟合机器人的动力学模型参数,运用强化学习寻找最优轨迹的方法。具体内容如下:包括机器人本体、所述机器人本体包括机器人控制***,所述机器人控制***包括轨迹规划模块、状态观测模块和智能学习模块,所述轨迹规划模块用于建立运动学模型和样条曲线规划;所述状态观测模块包括数据采集单元和加工执行单元,具体的轨迹规划方法包括如下步骤:
步骤一:所述轨迹规划模块使用DH参数建立机器人的运动学模型,设置机器人的运动学限制;并进行基础的轨迹规划,滤波后得到基础规划轨迹;
步骤二:将基础规划轨迹作为机器人运动的参考轨迹让机器人运动起来,所述状态观测模块内的数据采集单元采集得到机器人的实际运行轨迹;将所述实际运行轨迹作为所述智能学习模块的输入,将所述基础规划轨迹作为所述智能学习模块的输出,训练所述智能学习模块后得到所述实际运行轨迹与所述基础规划轨迹之间的映射关系;
步骤三:利用步骤二得到的映射关系,将理想轨迹输入给所述智能学习模块,使机器人按照所述智能学习模块输出的参考轨迹运动,并且,所述状态观测模块内的数据采集单元采集到每个关节的位置、速度、加速度以及力矩;将每个关节的位置、速度、加速度作所述智能学习模块的输入,相对应的关节的力矩作为所述智能学习模块的输出;训练所述智能学习模块后得到每个关节的位置、速度、加速度和力矩的映射关系;
步骤四:利用步骤三生成的映射关系,得到机器人在运行轨迹的各个位置下的关节力矩大小,判断所述关节力矩是否超出限制,并且确定连续轨迹。
优选的,所述基础规划轨迹采用B样条插值算法或多项式插值算法。
优选的,所述智能学习模块采用深度神经网络算法进行学习。
优选的,在所述步骤四确定连续轨迹后,所述智能学***稳性以及运行速度按照权重定义奖励函数reward;位置误差为position_error,震动为jerk,运行速度为velocity,α,β是负数,γ是一个正值,对应的奖励函数如下:reward(i)=α*position_error+β*jerk+γ*velocity
将运行轨迹中的所有时间段的奖励函数值求和,得到整个的奖励函数值,其表达式如下:
Figure BDA0002061475470000021
然后对奖励行数进行训练使得Reward尽可能大。
本发明的有益效果为:
1.针对机器人在大批量加工的工业现场这一事实,本发明将轨迹规划分为两步,第一步:进行基础的轨迹规划;第二步:在第一步的实际运行基础上,机器人通过自学***稳性。
2.由于机器人的动力学模型难以直接获得,并且深度神经网络有强大的拟合能力和学习速度快的特点,通过机器人在基础规划轨迹上运行得到实际的运行轨迹,对机器人的响应特性和动力学模型进行学习得到机器人的动力学模型,提高运行效率。
3.本发明还利用Q-learning强化学习在轨迹规划上进行优化,探索机器人在允许范围内能达到的最佳运行状态。
附图说明
图1为本发明一种基于深度学习的机器人轨迹规划方法的总体设计方案;
图2为本发明一种基于深度学习的机器人轨迹规划方法的基础轨迹规划框图;
图3为本发明一种基于深度学习的机器人轨迹规划方法的机器人运行进度学习框图;
图4为本发明一种基于深度学习的机器人轨迹规划方法的基于深度神经网络的动力学模型学习框图;
图5为本发明一种基于深度学习的机器人轨迹规划方法的基于强化学习Q-learning的轨迹规划框图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步说明:
如图1所示,本发明包括机器人本体,所述机器人本体包括机器人控制***,所述机器人控制***包括轨迹规划模块、状态观测模块和智能学习模块,所述轨迹规划模块用于建立运动学模型和样条曲线规划,所述状态观测模块包括数据采集单元和加工执行单元;所述智能学习模块用于进行深度神经网络学习和强化学习。由于机器人的动力学模型较复杂,简单神经网络可能无法正确拟合其轨迹,所以在本发明中,所述智能学习模块采用深度神经网络进行学习。
对于工业机器人的轨迹规划中因为模型误差导致机器人的性能变化的问题,本发明将这一问题分为三个部分,第一部分:针对机器人的运行精度问题,通过所述状态观测模块内的数据采集单元获得机器人运行的实际数据,将得到的数据用于所述智能学***稳性问题,通过所述状态观测模块内的数据采集单元采集到每个关节的位置、速度、加速度以及力矩,使用所述智能学习模块内的神经网络进行动力学模型拟合,解决动力学模型的建模误差问题;第三部分,针对机器人的运行效率问题,采用所述智能学习模块内的强化学习技术与机器人交互,不断提高机器人奖励函数值,达到最优状态,***通过学习得到的模型可以泛化到任意轨迹。
本实施例所述基于深度学习的机器人轨迹规划方法,包括如下步骤:
步骤一:如图2所示,所述轨迹规划模块使用DH参数建立机器人的运动学模型,设置机器人的运动学限制;并进行基础的轨迹规划,滤波后得到基础规划轨迹;滤波是为了得到平滑的轨迹。所述基础轨迹规划采用B样条插值算法或多项式插值算法,连续轨迹规划相比离散的轨迹规划,需要得到的轨迹点比较多,我们实际画的轨迹点不多,所以要在轨迹点之间再插一些点,才能更平滑,具体采用什么样的插值方法要根据具体情况分析,如果要实现简单,采用多项式插值就可以了,但是如果要高精度,就可以选择B样条插值。
步骤二:将基础规划轨迹作为机器人运动的参考轨迹让机器人运动起来,所述状态观测模块内的数据采集单元采集得到机器人的实际运行轨迹;将所述实际运行轨迹作为所述智能学习模块的输入,将所述基础规划轨迹作为所述智能学习模块的输出,训练所述智能学习模块后得到所述实际运行轨迹与所述基础规划轨迹之间的映射关系;
如图3所示,将所述实际运行轨迹作为所述智能学习模块的输入,基础规划轨迹作为输出,将数据归一化后,使用神经网络拟合输入输出关系,这样我们输入理想轨迹给所述智能学习模块,智能学习模块内的神经网络就会拟合出应该给机器人***的轨迹,机器人***得到神经网络拟合出的轨迹作为参考轨迹,使机器人按照参考轨迹运动。与现有技术相比,所述参考轨迹精度相对较高,所以,机器人的运行精度会相对有所提高。
步骤三:如图4所示,利用步骤二得到的映射关系,将理想轨迹输入给所述智能学习模块,使机器人按照所述智能学习模块输出的参考轨迹运动,并且,所述状态观测模块内的数据采集单元采集到每个关节的位置、速度、加速度以及力矩;将每个关节的位置、速度、加速度作所述智能学习模块的输入,相对应的关节的力矩作为所述智能学习模块的输出;训练所述智能学习模块后得到每个关节的位置、速度、加速度和力矩的映射关系;
使机器人按照精度较高的参考轨迹运行,然后采集每个关节的位置、速度、加速度以及力矩后,应用所述智能学习模块内的深度神经网络拟合动力学模型,解决了现有技术中动力学模型难以获得的问题;所述动力学模型,能达到机器人高性能运行的目的,用于进一步修正机器人的运行轨迹。
步骤四:利用步骤三生成的映射关系,得到机器人在运行轨迹的各个位置下的关节力矩大小,判断所述关节力矩是否超出限制,并且确定连续轨迹。是因为一个电机能够提供的转矩是有限的,如果超出限制,电机的加速度太大,就会加剧抖动,不利于运行平稳性,运行轨迹精度也会下降。并且如果电机长期处于超负荷运动,会降低电机寿命,所以需要判断关节力矩是否超出限制,如果力矩太大,则在动力学约束里面限制。
优选的,在所述步骤四确定连续轨迹后,所述智能学***稳性以及运行速度按照权重定义奖励函数reward;位置误差为position_error,震动为jerk,运行速度为velocity,α,β是负数,γ是一个正值,对应的奖励函数如下:reward(i)=α*position_error+β*jerk+γ*velocity
将运行轨迹中的所有时间段的奖励函数值求和,得到整个的奖励函数值,其表达式如下:
Figure BDA0002061475470000051
然后对奖励函数进行训练使得Reward尽可能大,从而得到α、β和γ的值。如图5所示。
因为,在工业应用中,机器人的运行速度相较于精度和震动更受人关注,所以,使用强化学***稳性以及运行速度按照权重定义奖励函数reward,并对位置误差和震动进行负奖励,即鼓励其变小,对速度进行正奖励,即鼓励速度变大,所以,利用Q-learning强化学习得到最优的规划轨迹。
本发明首先建立机器人的运动学模型,规划其基础轨迹,让机器人运行起来。然后通过采集机器人的关节位置、速度、加速度与力矩信息,通过深度学习的方式调整机器人的动力学参数,建立其动力学模型,让机器人在高性能下运行,并利用神经网络建立规划轨迹与机器人实际运行轨迹的位置关系,以修正参考轨迹以提高位置精度。通过震动传感器测量震动以及测的位置,计算速度和位置误差,通过强化学习Q-learning方法训练得到最佳规划轨迹。
本发明基于实际采集数据进行建模和学***台。这一研究在工业生产中,具有广泛的应用前景。
以上对本发明所提供的一种基于深度学习的机器人轨迹规划方法实施例进行了详细阐述。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明的原理的前提下,还可以本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

Claims (2)

1.一种基于深度学习的机器人轨迹规划方法,其特征在于:包括机器人本体、所述机器人本体包括机器人控制***,所述机器人控制***包括轨迹规划模块、状态观测模块和智能学习模块,所述轨迹规划模块用于建立运动学模型和样条曲线规划;所述状态观测模块包括数据采集单元和加工执行单元,具体的轨迹规划方法包括如下步骤:
步骤一:所述轨迹规划模块使用DH参数建立机器人的运动学模型,设置机器人的运动学限制,并进行基础的轨迹规划,基础的轨迹规划采用B样条插值算法或多项式插值算法,对所述运动学模型中产生的轨迹规划数据进行滤波,滤波后得到基础规划轨迹;
步骤二:将基础规划轨迹作为机器人运动的参考轨迹让机器人运动起来,所述状态观测模块内的数据采集单元采集得到机器人的实际运行轨迹;将所述实际运行轨迹作为所述智能学习模块的输入,将所述基础规划轨迹作为所述智能学习模块的输出,训练所述智能学习模块后得到所述实际运行轨迹与所述基础规划轨迹之间的映射关系,所述智能学习模块采用深度神经网络进行学习;
步骤三:利用步骤二得到的映射关系,将理想轨迹输入给所述智能学习模块,使机器人按照所述智能学习模块输出的参考轨迹运动,并且,所述状态观测模块内的数据采集单元采集每个关节的位置、速度、加速度以及力矩;将每个关节的位置、速度、加速度作所述智能学习模块的输入,相对应的关节的力矩作为所述智能学习模块的输出;训练所述智能学习模块后得到每个关节的位置、速度、加速度和力矩的映射关系;
步骤四:利用步骤三生成的映射关系,得到机器人在实际运行轨迹的各个位置下的关节力矩大小,判断所述关节力矩是否超出限制,并且确定连续轨迹。
2.如权利要求1所述的一种基于深度学***稳性以及运行速度按照权重定义奖励函数reward;位置误差为position_error,震动为jerk,运行速度为velocity,α,β是负数,γ是一个正值,对应的奖励函数如下:reward(i)=α*position_error+β*jerk+γ*velocity
将运行轨迹中的所有时间段的奖励函数值求和,得到整个的奖励函数值,其表达式如下:
Figure FDA0003345206050000011
然后对奖励函数进行训练使得Reward尽可能大,对奖励函数进行训练采用的方法是强化学习Q-learning方法。
CN201910406713.0A 2019-05-16 2019-05-16 一种基于深度学习的机器人轨迹规划方法 Active CN110083160B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910406713.0A CN110083160B (zh) 2019-05-16 2019-05-16 一种基于深度学习的机器人轨迹规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910406713.0A CN110083160B (zh) 2019-05-16 2019-05-16 一种基于深度学习的机器人轨迹规划方法

Publications (2)

Publication Number Publication Date
CN110083160A CN110083160A (zh) 2019-08-02
CN110083160B true CN110083160B (zh) 2022-04-19

Family

ID=67420403

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910406713.0A Active CN110083160B (zh) 2019-05-16 2019-05-16 一种基于深度学习的机器人轨迹规划方法

Country Status (1)

Country Link
CN (1) CN110083160B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112444248B (zh) * 2019-08-27 2022-12-27 广州极飞科技股份有限公司 一种航线生成方法、装置、设备和存储介质
CN111267109B (zh) * 2020-03-24 2021-07-02 华中科技大学 一种基于强化学习的机器人速度规划方法和***
CN111413974B (zh) * 2020-03-30 2021-03-30 清华大学 一种基于学习采样式的汽车自动驾驶运动规划方法及***
CN111860227B (zh) * 2020-06-30 2024-03-08 阿波罗智能技术(北京)有限公司 训练轨迹规划模型的方法、装置和计算机存储介质
CN113103241B (zh) * 2021-04-29 2022-08-23 哈尔滨工业大学 用于实现g2连续的机器人双nurbs轨迹插补方法、装置及***
CN113103240B (zh) * 2021-04-29 2022-08-23 哈尔滨工业大学 用于实现c2连续的机器人轨迹规划方法、装置及***
CN113561187B (zh) * 2021-09-24 2022-01-11 中国科学院自动化研究所 机器人控制方法、装置、电子设备及存储介质
CN114851190B (zh) * 2022-04-21 2024-05-14 深圳市华成工业控制股份有限公司 面向低频驱控一体的机械臂轨迹规划方法及***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108908340A (zh) * 2018-08-03 2018-11-30 浙江工业大学 采用有限区间神经网络的冗余机器人重复运动规划方法
CN109108963A (zh) * 2018-07-24 2019-01-01 西北工业大学 基于差分演化粒子群算法空间多关节机器人路径规划方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9914213B2 (en) * 2016-03-03 2018-03-13 Google Llc Deep machine learning methods and apparatus for robotic grasping
WO2018022718A1 (en) * 2016-07-26 2018-02-01 University Of Connecticut Skill transfer from a person to a robot
CN106737673B (zh) * 2016-12-23 2019-06-18 浙江大学 一种基于深度学习的端到端的机械臂控制的方法
CN107498554B (zh) * 2017-07-31 2019-10-18 华南理工大学 一种基于动态模式的机械臂智能自主控制方法
CN107538493B (zh) * 2017-10-20 2021-05-07 湘潭大学 一种避免线缆干涉约束的工业机器人轨迹规划方法
CN109213147A (zh) * 2018-08-01 2019-01-15 上海交通大学 一种基于深度学习的机器人避障轨迹规划方法及***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109108963A (zh) * 2018-07-24 2019-01-01 西北工业大学 基于差分演化粒子群算法空间多关节机器人路径规划方法
CN108908340A (zh) * 2018-08-03 2018-11-30 浙江工业大学 采用有限区间神经网络的冗余机器人重复运动规划方法

Also Published As

Publication number Publication date
CN110083160A (zh) 2019-08-02

Similar Documents

Publication Publication Date Title
CN110083160B (zh) 一种基于深度学习的机器人轨迹规划方法
CN106647282B (zh) 一种考虑末端运动误差的六自由度机器人轨迹规划方法
CN110531707B (zh) Scara机器人的摩擦模型改进以及动力学参数辨识方法
CN109032138B (zh) 基于一致性算法的多机器人编队控制***及方法
CN105928514A (zh) 基于图像与惯性技术的agv复合导引***
CN111428317B (zh) 一种基于5g和循环神经网络的关节摩擦力矩补偿方法
CN110471289A (zh) 一种基于视觉导航移动设备的自适应路径跟踪方法及***
CN113910218B (zh) 一种基于运动学与深度神经网络融合的机器人标定方法和装置
CN103728988A (zh) 基于内模的scara机器人轨迹跟踪控制方法
CN112416021B (zh) 一种基于学习的旋翼无人机路径跟踪预测控制方法
Gao et al. [Retracted] Metaheuristics Based Modeling and Simulation Analysis of New Integrated Mechanized Operation Solution and Position Servo System
Wang et al. Research on logistics autonomous mobile robot system
Gao et al. Time-optimal trajectory planning of industrial robots based on particle swarm optimization
CN114721275A (zh) 一种基于预设性能的视觉伺服机器人自适应跟踪控制方法
Su et al. Robot path planning based on random coding particle swarm optimization
CN111002302B (zh) 结合高斯混合模型和动态***的机械臂抓取轨迹规划方法
CN117359643A (zh) 一种多模态元学习机器人自我定位***及其方法
WO2021109166A1 (zh) 三维激光定位方法及***
Pandey et al. Real time navigation strategies for webots using fuzzy controller
Qiao et al. Application of reinforcement learning based on neural network to dynamic obstacle avoidance
CN117008607A (zh) 基于clf与cbf的移动机器人在线导航与避障方法
CN110355780A (zh) 一体化柔性机器人关节的输出力矩计算方法
CN109188915A (zh) 内嵌运动性能调节机制的速度规划方法
NIKITIN et al. MULTILEVEL CONTROL OF A TRANSPORT ROBOT.
CN112947481B (zh) 一种家庭服务机器人自主定位控制方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant