- 博客(18)
- 收藏
- 关注
原创 指令:bag用法
rosbag的主要功能是记录和回放 ROS 系统中发布的消息。通过,可以在一段时间内记录某个或多个话题的内容到.bag文件中,然后在以后通过重新发布这些内容。
2024-08-18 19:57:55
315
原创 的常用API
latch为true时,该话题发布的最后一条消息将 被保存,并且后期当有订阅者连接时会将该消息发送给订阅者。:为节点生成一个唯一的匿名名称,避免多个相同名称的节点冲突。
2024-08-02 22:27:12
238
原创 案例:服务通信
此时如果想测试一下服务端的代码,可以rosservice call srv_topic然后自动补齐请求数据的变量,手动改动一下请求数据的值,然后回车,可以测试服务端的代码。argc是命令行输入参数的数目,argv是命令行输入参数的数组,注意从命令行输入的都是字符串格式的数据,在程序里面使用的时候必须要转化成需要的格式。srv_topic为话题,它将服务端和客户端联系到一起。是 C 标准库中的一个函数,用于将字符串转换为整数。,即当服务服务器成功处理请求并返回响应时返回。会在服务调用成功时返回。
2024-07-28 22:20:35
281
原创 案例:话题通信自定义消息
(1)在功能包(我的是pkg04)的目录下面新建一个文件夹命名为msg,在msg下新建一个名为person.msg的文件,用来定义我们要传送的自定义数据类型。(2)在person.msg添加需要的数据类型以及变量名称。uint16 age。
2024-07-26 23:36:39
422
原创 解决方法:RLException: roscore cannot run as another roscore/master is already running.
问题描述:尝试启动一个新的roscore实例时,发现已有另一个roscore实例正在运行。
2024-07-26 17:31:59
1484
原创 树莓派部署 YOLOv5
使用apt install python3-opencv。树莓派开启VNC服务,查询树莓派地址。设置各种配置,美式键盘。
2024-05-01 16:16:30
115
原创 报错‘numpy.float64‘ object is not callable解决方法
定义的函数f1若需要传入一个函数f,那么这个函数不能是某个类的属性或者方法,必须是一个自己建立的函数f。另外,看很多人的经验,若函数名和变量名相同,也会报这个错误。
2023-12-02 19:49:53
771
1
原创 解决anaconda powershell prompt 在菜单栏消失
【代码】解决anaconda powershell prompt 在菜单栏消失。
2023-12-01 11:04:20
1014
2
原创 sys.path.append(os.pardir)的作用
该函数代表:将当前目录的父目录添加到python解释器用于查找模块的目录中去,使用以后,python就可以找到当前目录的父目录中的模块。sys.path是一个列表,是python解释器在搜索模块的时候会查找的目录;os.pardir代表当前目录的父目录;
2023-11-30 21:24:43
664
原创 Python中 “import sys,os”的作用
函数来运行操作系统命令。来访问从命令行传递给Python脚本的参数。例如,如果你运行一个名为“以上代码将返回一个列表,其中包含当前目录下的所有文件和子目录的名称。将会是一个列表,其中包含字符串元素。
2023-04-16 11:00:39
1396
1
原创 使用simulink建立子系统时,显示传递函数无法传入参数,已解决
一定要将右侧属性里面的运行初始化设为“on”,否则会找不到参数“num”和“den”。
2023-03-26 13:40:49
1467
原创 Simulink2022版封装带工作点(初值)的 传递函数,并在图标上显示传递函数
在做过程控制作业时遇到的一个问题,怎样封装带工作点的传递函数
2023-03-26 11:20:04
2166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人