Python
文章平均质量分 57
Robert--cao
梦想总是要有的,万一实现了呢
展开
-
Matplotlib-cpp在linux中C++代码中调用画图
Matplotlib-cpp是一个使用C++实现的调用Matplotlib接口进行绘图的库原创 2022-11-04 22:50:31 · 1578 阅读 · 2 评论 -
手把手教做无人驾驶算法(二十六)--基于终端约束的MPC 控制
关于MPC终端约束问题,其实就是稳定性与可行性的分析,欢迎感兴趣的一起交流探讨。基于终端约束的MPC控制,理论部分可以参考资料:【Linear MPC入门】Model Predictive Control Algorithm, Feasibility and Stability - 知乎这里,终端约束数据可以用数据驱动来代替,这样就可以把MPC与数据驱动相结合起来,但是好处不仅仅是为了与数据驱动联合,终端约束有什么好处呢?上面的参考资料也给出了参考。对于一般MPC而言,相当于零点为终点,不过原创 2022-04-20 12:58:49 · 3982 阅读 · 1 评论 -
强化学习(二)--让你轻松玩转生成对抗网络(GAN)与生成对抗模仿学习(GAIL)
GAN的基本结构GAN的主要结构包括一个生成器G(Generator)和一个判别器D(Discriminator)原创 2020-05-31 15:47:10 · 5466 阅读 · 6 评论 -
强化学习(一)-DQN控制倒立摆
这里,使用gym环境实现仿真,从小车倒立摆的环境模型中,我们不难看到,小车倒立摆的状态空间为共四个,动作空间为为两个,当动作为1时,施加正向的力10N;当动作为0时,施加负向的力-10N。在码中使用了env.step()函数来对每一步进行仿真,在gym中,env.step()会返回 4 个参数(observation, reward, done, info)。 代码如下:# -...原创 2020-05-03 20:25:26 · 4809 阅读 · 2 评论