matlab三次样条插值函数代码gen_traj_lib 说明: 嵌入ROS的用于轨迹生成的C ++库。 提供了一个抽象基类( TrajectoryBase )。 它用于加载以.txt文件(具有指定格式)编写的所需航路点,以及通过以下方法之一插值数据:三次样条,多项式阶数3 ,多项式阶数5和多项式阶数7 。 然后给出了派生类的三个选项: TrajectoryNd :关节空间中N维变量的轨迹生成。 Trajectory3dQuat :3D空间轨迹生成,其方向由单位四元数表示。 Trajectory3dEuler :3D空间轨迹生成,其方向由侧倾-俯仰-偏航欧拉角(等效于ZYX约定)表示。 快速指南: 示例和文档(在“ doc /”文件夹中): 有关使用三种不同派生类的说明,请参见“ doc / example_codes.txt”。 有关插值方法(三次样条,不同阶数的多项式函数)的详细信息,请参阅“ doc / trajectory_interpolation.pdf”。 可以在“ doc / 3Dspace_representation /”文件夹中找到通过四元数或欧拉角表示方向的3D
2021-12-15 16:42:05 1.26MB 系统开源
1
OptimalControl_2019S 优化与最优控制理论的作业
2021-12-15 09:58:36 197KB JupyterNotebook
1
连续系统的极小值原理 设系统 维连续可微矢量函数 待定终端时刻。 均为连续可微的函数, 维连续可微矢量函数
2021-12-14 22:01:38 3.41MB 最优控制
1
针对传统LQR最优控制器权重矩阵确定困难以及由此导致的响应速度慢等问题,以具有多变量、强耦合、非线性特点的两轮自平衡小车为被控对象,提出了一种通过遗传算法实现LQR控制器参数寻优的方法。选择线性二次型性能指标为目标函数,利用遗传算法的全局优化搜索能力,获取权阵Q的最优解,从而设计状态反馈控制率K,搭建系统动力学模型进行仿真实验。实验结果表明:该方法设计的最优控制器相对于传统的极点配置和LQR方法具有更好的控制效果,系统响应速度更快,超调更小。
2021-12-14 18:46:03 694KB 行业研究
1
股票学习 使用强化学习来帮助做出购买股票的决策。
2021-12-14 16:49:03 2KB
1
绝对可以用的二级倒立摆模型。simulink建模,matlab编写s函数,使用lqr最优控制
2021-12-14 11:45:54 580KB simulink建模
1
matlab三次样条插值函数代码样条函数 有助于平滑机器人系统轨迹的功能 线性样条-插补(梯形控制) 三次样条-三次函数或s曲线(轨迹不错,但计算量更大) 提供了MATLAB和C代码 麻省理工学院媒体实验室的生物机电一体化小组开展的工作
2021-12-13 16:38:55 359KB 系统开源
1
针对有路径总时长约束、载重量约束和电池容量约束的电动车路径优化问题(EVRP),考虑其途中可前往充电站充电的情境,构建以最小化路径总长度为目标的数学模型,提出一种基于强化学习的求解算法RL-EVRP。该算法用给定的分布生成训练数据,再通过策略梯度法训练模型,并保证在训练过程中路径合法即可。训练得到的模型可用于解决其他数据同分布的问题,无须重新训练。通过仿真实验及与其他算法的对比,表明RL-EVRP算法求解的路径总长度更短、车辆数更少,也表明强化学习可成功运用于较复杂的组合优化问题中。
2021-12-13 14:48:13 1.33MB 车辆路径问题 电动车 多约束
1
考虑系统随机输入噪声与随机量测噪声的线性二次型的最优控制叫做线性二次高斯(Gauss)最优控制。这是一种输出反馈控制,对解决线性二次型最优控制问题更具有实用性
2021-12-13 09:46:41 380KB 线性二次型高斯最优控制的设计
1
深度强化学习指南(与Keras和OpenAi体育馆一起使用) 使用Keras和OpenAi体育馆进行深度强化学习策略梯度方法的分步教程。 在这个简短的项目中,我们将使用强化学习算法(策略梯度方法-REINFORCE)训练神经网络玩Pong游戏。 如果要运行它,则只需克隆存储库,然后打开钢筋_learning_pong_keras_policy_gradients.ipynb ,然后阅读并运行笔记本 我们训练了一个简单的200个隐藏的神经元网络和一个卷积模型。 简单网络的示例播放: 简单网络玩游戏的视频( ): 卷积网络玩游戏的视频( ): 考虑到有限的时间和出于学习目的,我并不是要寻找一个受过良好训练的代理,但我希望这个项目可以帮助人们熟悉rl算法和keras的基本过程。 上面的视频花了3天时间让代理在慢速的计算机上学习。 为了获得生产结果,需要更多的培训和调整,这不是我
2021-12-12 21:46:08 9.8MB tutorial reinforcement-learning ai guide
1