- 博客(16)
- 收藏
- 关注
原创 安装gym搭建强化学习环境【亲测有效】
动手学强化学习》GITHUB中写到:Tips: 若运行gym环境的代码时遇到报错,尝试pip install gym==0.18.3安装此版本的gym库。原因同上,我原本wheel的版本是0.41.2,降为0.37.0。装完上面两个包的版本即可安装gym==0.18.3。
2024-10-14 20:09:59
748
1
原创 python 安装gpu版pytorch【亲测有效】
首先查看本机cuda版本:nvidia-smi查看本机是否安装了pytorch,pip list。
2024-10-14 20:08:13
1683
原创 抗饱和积分的原理解析
现在假设此时为正向饱和,则 u>umax,那么Δu=u−us>0,所以最终将Δu反馈到积分部分;反计算Anti-Windup法,简称AW法,就是在输出限幅部分根据输入信号和输出信号的差值,把u−us作为反馈值输入到积分部分,从而达到抑制积分饱和现象的目的;所以随着时间的增加,每次累积较大的误差e(i),很容易造成积分饱和并产生较大的过冲,而且当误差变为负时,其过冲仍维持一段时间之后才恢复正常的情形。当系统发生饱和时,则 |u|>umax;关于KC的系数,KC 越大,积分器退出饱和的作用越强,反之则越弱;
2024-10-10 11:06:55
1139
原创 自动驾驶|横向控制|纯跟踪控制|Stanley控制|后轮反馈控制
自动驾驶车辆横向控制,包含车辆运动学模型、纯跟踪控制、Stanley控制、后轮反馈控制以及相关性质分析。
2024-10-10 10:57:59
757
原创 新版VSCode格式化Python文件的方法
新版vscode对python代码自动格式化与老版本存在较大差异,之前的flake8、autopep8、yapf无法使用,下面介绍使用black formatter插件配置。在settings.json文件中添加以下代码,请确保与其他配置项之间使用逗号进行分隔。回到Python文件中,'ctrl+S’保存文件,会看到格式化已生效。1、在拓展中搜索"Black Formatter",点击安装。使用快捷键:Ctrl + Shift + P,输入。2、在JSON(User) 文件中,添加配置。
2024-09-11 14:55:33
11911
4
原创 vscode在docker内gdb调试core dump文件
在Linux系统中,若程序异常终止,操作系统会将程序当时的内存状态记录下来,保存在一个文件中,这种行为叫做Core Dump(中文一般译为“核心转储”)。实际上,除内存信息之外,核心转储还会记录程序的一些关键运行状态,例如寄存器信息(包括程序指针、栈指针等)、内存管理信息等。核心转储对于程序员调试程序非常有益,因为有些程序错误是很难重现的,例如指针异常,而核心转储文件可以重现程序出错时的情景。但传统的gdb 调试有个问题是不够直观,工程师必须学习gdb命令且只能在命令行中调试。
2024-08-20 17:05:01
1263
4
原创 强化学习基本概念理解
4、on_policy和off_policy。5、Sarsa和Q_learning。2、贝尔曼公式及贝尔曼最优公式。1、值函数和动作函数。3、值迭代和策略迭代。
2023-11-17 10:20:09
68
原创 自动驾驶决策规划控制工程师技术要求
具体要求1.首先作为自动驾驶从业人员一定要学习自动驾驶平台,如开源的百度apollo,apollo具有大量的开源资料和仿真平台,为无车的大家提供了一个很好的学习平台,通过apollo可以了解自动驾驶软件架构和各模块代码。2.基础工具:熟练使用linux,ros,rviz,docker,cmake,git,gdb、vscode等工具,工欲善其事,必先利其器。3.代码能力提升:熟练掌握C++、python、matlab,可以通过练习leetcode代码提升能力,掌握C++数据结构。4.规划算法学习:DQ
2022-03-08 19:49:51
2053
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人