- 博客(16)
- 收藏
- 关注
原创 DeprecationWarning: sipPyTypeDict() is deprecated
SIP是用于创建Python和C++之间的桥接的库,用于让Python扩展能够与C++代码进行交互。SIP会根据Python的版本和SIP库的版本来生成相应的代码。警告表明您的应用程序中使用了不推荐使用的SIP函数,但在大多数情况下,这些警告可以被忽略。如果您的应用程序出现了这个警告,可能是由于您正在使用的Python或SIP库版本之间存在一些不兼容性。尽管可以忽略这个警告,但最好在可能的情况下尽早升级SIP和PyQt库,以确保您的应用程序在未来的Python版本中仍然能够正常工作。
2023-11-12 21:26:46 19744 2
原创 python中matplotlib实现最小二乘法拟合的过程详解
前言最小二乘法Least Square Method,做为分类回归算法的基础,有着悠久的历史(由马里·勒让德于1806年提出)。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。最小二乘法还可用于曲线拟合。其他一些优化问题也可通过最小化能量或最大化熵用最小二乘法来表达。下面这篇文章主要跟大家介绍了关于python中matplotlib实现最小二乘法拟合的相关内容,下面话不多说,来一起看看详细的介绍:一、最小二乘
2021-09-15 17:06:38 5022
原创 C++:线程(std::thread)
1.创建一个线程创建线程比较简单,使用std的thread实例化一个线程对象就创建完成了,示例:#include <iostream>#include <thread>using namespace std;void t1() //普通的函数,用来执行线程{ for (int i = 0; i < 20; ++i) { cout << "t1111\n"; }}void t2(){ for (in
2021-09-14 20:27:48 215
原创 详解c++指针的指针和指针的引用
VSCode学习总结1、VSCode配置1、VSCode配置工具 vscode,Python,AREPL, Python Docstring Generator
2021-09-08 15:04:17 138
原创 Navigation 2 概述(一)
Navigation 2 概述Navigation 2 项目是 ROS Navigation Stack 的精神继承者。该项目寻求找到一种安全的方法,使机器人从 A 点移动到 B 点。项目内容包括动态路径规划,计算电机速度,避障和恢复等。Navigation 2 使用行为树来调用模块化服务器以完成一个 Action。Action 可以是计算路径,控制量,恢复或任何其它与导航相关的 Action。这些节点都是通过 ROS Action 服务器与行为树(BT)进行通信的单独节点。您可以通过下图更好地了解 N
2021-08-27 10:31:32 1197
原创 机器人学基础-ST_code
机器人学基础-ST_code向量运算Vector_PlusVector_minusVector_dotProductVector_CrossProduct矩阵基本运算RotX如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入向量运算向量运算主要是两个向量的加、减、点积和叉
2021-07-15 11:02:07 443
原创 ROS学习总结
ROS学习总结1、Linux基础命令2、ROS安装步骤3、ROS中的核心概念3.1节点与节点管理器3.2话题通信3.3服务通信3.4话题 vs 服务3.4参数3.5文件系统4、ROS命令行工具的使用5、ROS命令行工具的使用5.1创建功能包6、发布者Publisher的编程实现7、订阅者Subscriber的编程实现8、话题消息的定义与使用7.1自定义话题消息ROS:Robot Operating System,机器人操作系统1、Linux基础命令➢cd 命令• 语法:cd <目录路径>
2021-07-15 11:00:52 3767 3
原创 ROS入门21讲_17.ROS中的坐标系管理系统_笔记
ImportError: No module named yaml[turtle1_tf_broadcaster-4] process has died [pid 48829, exit code 1, cmd /opt/ros/noetic/lib/turtle_tf/turtle_tf_broadcaster.py __name:=turtle1_tf_broadcaster __log:=/home/cyb/.ros/log/b8500cd2-ab2a-11eb-a579-37bd40d2b05a/
2021-07-15 11:00:31 543 4
原创 ROS2学习总结
ROS21. Ubuntu20.04安装ROS2 Foxy1. 设置编码2.设置软件源3.安装ROS24.设置环境变量5.安装自动补全工具跑几个例程测试一下: 先运行一个talker:再运行一个Listener安装之后通过环境变量即可切换DDS:如果哪一天不喜欢了,还可以这样删除:1. Ubuntu20.04安装ROS2 Foxy1. 设置编码sudo locale-gen en_US en_US.UTF-8sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_
2021-07-15 11:00:06 804
原创 DWA局部规划
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自
2021-07-15 10:57:35 971
原创 linux_command
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-07-15 10:55:01 67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人