摘要: 结合下面的代码理解 1 def searching(self): # 标准 A* 搜索 2 """ 3 A_star Searching. 4 :return: path, visited order 5 """ 6 # 1、初始化: 7 self.PARENT[self.s_start] = se 阅读全文
posted @ 2026-07-16 14:30 taohuaxiaochunfeng 阅读(3) 评论(0) 推荐(0)
摘要: 在Python中,@staticmethod是一个装饰器,用于将类中的方法转换为静态方法。静态方法不需要类实例作为第一个参数(即不需要self),也不需要类本身作为第一个参数(即不需要cls)。这意味着静态方法可以在不创建类实例的情况下直接通过类名来调用。 静态方法的特点 静态方法的主要特点是它们与 阅读全文
posted @ 2026-07-14 13:58 taohuaxiaochunfeng 阅读(3) 评论(0) 推荐(0)
摘要: 一、区分路径规划和轨迹规划 简单来说,路径规划是不包含时间和运动状态,轨迹规划是包含时间和运动状态。两者是机器人运动控制的前后衔接环节(先路径规划,后轨迹规划) 路径规划:是从起点到目标点的空间无碰撞路径(仅需满足位置约束,不涉及时间或运动状态) 轨迹规划:是在路径规划的基础上,生成包含时间、速度、 阅读全文
posted @ 2026-07-09 18:22 taohuaxiaochunfeng 阅读(4) 评论(0) 推荐(0)
摘要: Conda是Anaconda中一个强大的包和环境管理工具,可以在Windows的Anaconda Prompt命令行使用,也可以在macOS或者Linux系统的终端窗口(terminal window)的命令行使用。 本文简单介绍conda的一些常用命令(对于大多数人来说掌握了这些就基本上能够‘生活 阅读全文
posted @ 2026-07-07 15:44 taohuaxiaochunfeng 阅读(7) 评论(0) 推荐(0)
摘要: 为了防止别人文章后期收费,现在将别人复制进来,自己用来保存。 1 Anaconda介绍Anaconda,中文大蟒蛇,是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。其中,conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及 阅读全文
posted @ 2026-06-30 11:13 taohuaxiaochunfeng 阅读(8) 评论(0) 推荐(0)
摘要: 命名空间(namespace)是一种将代码元素(如变量、函数、类等)进行逻辑分组并避免命名冲突的机制。 1. 定义与使用 1 namespace MyNamespace { 2 int value = 42; 3 void func() { /* ... */ } 4 class MyClass { 阅读全文
posted @ 2026-03-31 16:53 taohuaxiaochunfeng 阅读(14) 评论(0) 推荐(0)
摘要: QJsonObject resultJsonData; resultJsonData["detect_objects"] = detectObjects; // 将 QJsonObject 转换为字符串 QJsonDocument doc(resultJsonData); QString resul 阅读全文
posted @ 2026-03-30 14:31 taohuaxiaochunfeng 阅读(19) 评论(0) 推荐(0)
摘要: 1、新建一个空白文件夹,右键点击,显示更多选项,选中下图中的Open Git Bash here,就会打开命令窗口 2、找到远端的某个分支 3、点击打开第一个链接,复制该链接,然后在命令窗口输入即可(有可能直接复制的http输入不对,若是报错,请重新删除前面的,单独输入): git clone ht 阅读全文
posted @ 2026-03-23 14:41 taohuaxiaochunfeng 阅读(14) 评论(0) 推荐(0)
摘要: void AssetManager::onCreateAssetReply(const QJsonObject &data) 打印方式: qDebug() << "AssetManager::onCreateAssetReply - full response:" << QJsonDocument( 阅读全文
posted @ 2026-03-17 15:20 taohuaxiaochunfeng 阅读(8) 评论(0) 推荐(0)
摘要: 本文主要以共享文件夹的方式实现 1、在VirtualBox中设置共享 关闭虚拟机。 在VirtualBox主窗口中,选择目标虚拟机,点击设置。 选择共享文件夹,点击右侧的添加共享文件夹图标。 在弹出的窗口中,选择主机上的文件夹路径,并指定一个共享名称。 设置共享文件夹名称(如myshare) 勾选" 阅读全文
posted @ 2026-01-22 15:43 taohuaxiaochunfeng 阅读(214) 评论(0) 推荐(0)