自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 树莓派小车wifi连接手机热点、路由器的踩坑篇

在学习使用树莓派小车的过程中,最开始需要实现小车安装、系统烧录、wifi连接等初阶段操作,其中系统烧录和wifi设置最容易出现问题。使用烧录软件将树莓派系统的镜像文件通过SD卡读卡器烧入到树莓派的SD卡中,将SD卡插入到树莓派小车中,结果wifi始终连接不上手机热点。

2024-01-02 09:16:27 1296

原创 基于虚拟机安装Ubuntu18.04+ROS的2D相机或电脑自带摄像头的在线标定方法

我的是将usb2.0换成usb3.0,然后在虚拟机->可移动设备中看到了我的电脑自带摄像头和usb连接的摄像头,然后选择对应摄像头,点击“连接”,如下几幅图所示操作即可。:虚拟机+ubuntu18.04+ROS1 melodic(针对ubuntu18.04对应的ROS版本):笔记本电脑自带摄像头或者通过usb接口连接的相机。6. 新建终端,启动相机标定包。表示相机没有被虚拟机检测到。

2023-12-28 18:40:40 1183

原创 在Ubuntu18.04系统上,Ros项目编译后,可执行文件找不到

在学习Ros系统的过程中,使用c++语言编写项目之后需要对项目进行编译才能运行。有时候会出现这种情况:使用source指令导入环境变量,但执行rosrun指令运行就报错。

2023-12-14 09:32:01 1281 2

原创 【无标题】虚拟机安装ubuntu18.04 解决“桥接模式无法上网”

用途: 适用于需要在虚拟机之间进行通信,但不需要它们与主机或外部网络通信的场景,如复杂的多层应用部署。用途: 适用于需要虚拟机与主机进行通信,但不需要虚拟机与外部网络直接交互的场景,如开发和测试环境。描述: 虚拟机与主机之间形成一个私有网络,可以相互通信,但无法直接与物理网络中的其他设备通信。用途: 适用于需要虚拟机与物理网络中其他设备进行通信的场景,如服务器或需要公网访问的应用。用途: 适用于不需要虚拟机直接暴露在物理网络中的场景,但仍然需要虚拟机能够访问外部网络。

2023-12-08 09:20:27 1784

原创 ROS学习中 VSCode无法打开***/***.h文件,找不到路径的解决办法

其中c_cpp_properties.json文件里面的includePath用于指定编译器在搜索头文件(include 文件)时应该查找的目录。这是由于路径设置的问题导致的。在使用VSCode管理cpp项目的过程中,需要配置一些相关的文件。找到我们所需要包含文件的路径,将其添加进去即可。加入之后,路径错误没有了。

2023-12-06 11:19:22 1805 3

原创 虚拟机上的ubuntu安装ROS

安装ROS之前,我们需要先安装虚拟机和ubuntu,这个大家网上找教程安装就可以。本次记录主要是为了学习视觉引导机器人机械臂的抓取,在此之前需要安装好ROS系统,但在安装过程中遇到一些问题就此记录一下并和大家分享。虚拟机安装+Ubuntu安装+ROS安装虚拟机快照详解。

2023-09-27 11:23:52 1114

原创 C++中支持随机访问的容器有哪些

这些容器提供了不同类型数据的存储和组织方式,并根据需要提供了高效的随机访问功能。在选择容器时,要根据具体的需求和性能要求来决。

2023-09-16 09:07:57 1016

原创 C++中unordered_map和map的区别

map和都是C++中强大的关联容器,它们提供了不同的性能和有序性特点。选择正确的容器取决于你的具体需求,包括有序性、查找性能和内存使用。根据你的应用场景,选择合适的关联容器将有助于提高代码的效率和可维护性。

2023-09-16 09:02:11 1606

原创 指针和引用的区别

指针和引用都是C++中用于处理变量引用的重要概念。它们在声明、初始化、用法和行为上有显著的区别。选择使用哪种取决于您的需求和编程场景。指针提供了更多的灵活性,但需要更多的注意力来管理内存和避免悬挂指针。引用更简洁,通常更安全,适用于需要直接引用变量的情况。理解这两者之间的区别将有助于您更有效地使用它们来处理数据和变量引用。

2023-09-16 08:55:03 227

原创 利用pycharm终端对某个项目添加扩展包

在使用pycharm过程中,经常需要对某一个项目添加扩展包,如pandas,matplotlib,numpy等等,但是直接通过:文件->设置->项目->Python解释器->点击‘+’号,这种方法添加某个包经常出现错误的情况,这时就需要在pycharm的终端中进行添加。通过这些简单的步骤,你可以在 PyCharm 终端中轻松安装所需的 Python 扩展包,为你的项目添加更多功能和便利。希望本文对你有所帮助!如果你有任何问题或建议,请随时留言。

2023-08-10 21:33:15 626

原创 十种排序算法完整版解析及C++代码实现

冒泡排序(Bubble Sort)选择排序(Selection Sort)插入排序(Insertion Sort)希尔排序(Shell Sort)归并排序(Merge Sort)快速排序(Quick Sort)堆排序(Heap Sort)计数排序(Counting Sort)基数排序(Radix Sort)桶排序(Bucket Sort)

2023-08-10 08:50:12 230

原创 使用C++语言利用最小二乘拟合sin函数

yAsinwxϕbyAsinwxϕb给定数据没有任何先验条件,需要直接根据给定的数据使用正弦函数进行拟合,这种情况的拟合是一种非线性的拟合,需要使用更高级的数学工具和优化算法,如遗传算法、粒子群优化、贝叶斯优化等;给定数据已知它的角频率www,根据这个先验条件对给定的数据使用正弦函数进行拟合,这种情况拟合就比较简单了,可以使用最小二乘思想。

2023-08-03 13:08:40 2585 3

原创 pycharm查看txt文本文件的时候,文本中的中文标红

在使用pycharm编辑.txt文本文件的时候,会出现中文字体全部标红的情况

2023-07-27 09:44:58 571 1

原创 vscode编写markdown文本,转换成pdf出现错误:“princexml” is required to be installed.

在使用vscode进行编写markdown文档时,我们通过安装两个插件,分别是Markdown Preview Enhanced和Markdown PDF,分别实现对markdown文本的预览功能和格式转换功能(转化成PDF)。当我们编写好一份markdown文本之后,点击右上角的。之后在右侧弹出的预览界面的空白处右击鼠标,选择。电脑没有安装Prince软件。

2023-07-24 11:52:44 7132 10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除