- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 【智能车-极速越野】3-软件程序设计
本章内容将从软件系统整体设计入手系统分析各个模块的特性和数据处理方法,通过数据解算、滤波、各模块间数据融合的方式,最终实现对于车辆的精准控制,并实现车辆在高速运行状态下的稳定度和性能。
2025-04-30 15:32:37
317
1
原创 【智能车-极速越野】1-系统整体设计
海绵可以给到一定的缓冲作用,铝板材质足够坚硬,可以抵抗较强的碰撞,且在交流中发现L车模的质量问题,车底板在发生碰撞后会出现断裂情况,但规定是不允许更改原厂车模配置,为了避免这种断裂情况,我们对车底板进行加固,我们购置一块铝板自行打孔,将其加固在车模底部,与前面防撞结构相连,此时,车模的防撞设计基本完成, 且铝板的重量降低车身重心,在高速转弯的时候不容易侧倾。(3)SolidWorks软件。(1)单片机最小系统板;(2)双频GPS模块;(4)电机驱动模块;(6)稳压电源模块;(2)3DMAX软件。
2025-02-05 14:58:12
171
原创 ROS解决问题-无法控制小海龟
打开三个界面,把鼠标放在第三个控制小海龟的界面,此时按键盘的方向键,可以操控小海龟移动。ros打开了turtle界面,无法控制小海龟移动。
2024-06-26 11:43:16
1390
1
原创 ROS学习系列-launch文件运行多个节点
(1)在工作空间的src下的功能包(test1_pkg)下新建launch文件夹,再创建test.launch文件。(1)roslaunch+功能包名+launch文件名。(2)输出Hello World和乌龟GUI界面。同时启动三个node,大功告成!(2)test.launch代码。
2024-06-26 10:35:17
907
原创 Intel NUC-ubuntu22.04安装vscode
右键,使用其他程序打开。(1)安装Vscode。(2)打开Vscode。选择软件安装->选择。
2024-06-25 14:08:42
707
原创 ROS创建工作空间、功能包(输出hello world示例)
2、在/demo_ws/src/test1_pkg/src目录下,编写。3、修改/demo_ws/src/test1_pkg目录下的。4、在根目录(/demo_ws)下,设置环境变量。6、此时,文件夹结构,缺少install文件夹。6、原来的终端,输入rosrun 包名 映射名。可以看到输出了Hello World!ROS环境下编写C++程序成功!1、进入src文件夹,创建功能包。是映射名,可以重新取名。2、进入工作空间目录。4、编译整个工作空间。5、重开一个终端输入。
2024-06-25 11:37:35
506
原创 ROS报错解决:ROS_DISTRO was set to ‘humble‘ before.
2、bash: /opt/ros/noetic/setup.bash: 权限不够。(1)在主文件夹打开.bashrc。(2)注释掉不需要的humble。再次打开,不显示报错。
2024-06-25 10:09:32
1375
原创 colcon build报错(colcon:找不到命令)
使用which colcon没有任何反馈,则没有正确安装colcon。在进行colcon build的时候出现报错。安装colcon方法。
2024-06-24 15:23:01
2657
1
原创 Ubuntu22.04安装ROS2
ROS2安装教程,解决E:Unable to locate package ros-humble-desktop
2024-06-24 14:56:11
2194
2
原创 Matplotlib之绘制多种函数
在绘制arccot函数的时候,发现numpy库没有该函数,通过检索发现,numpy库不具备arccot的函数,但可以通过np.arctan()函数进行变换。
2023-04-06 09:00:57
653
原创 Matplotlib之绘制两种函数
1、画布中无法显示中文和负号解决方法:plt.rcParams()函数,通过rc配置文件来自定义图形的各种默认属性plt . rcParams [ 'font.sans-serif' ] = [ 'simhei' ] #用于正常显示中文标签 plt . rcParams [ 'axes.unicode_minus' ] = False #用于正常显示负号2、坐标轴无法显示完整刻度,只显示偶数刻度而不显示奇数刻度解决方法:根据要求设置(-5,5)之间的整数坐标,刻度个数为11个3、如何移动坐标轴。
2023-03-28 10:57:07
1058
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人