- 博客(4)
- 收藏
- 关注
原创 Anaconda 一直卡在Loading applications...页面
在anaconda安装文件夹中找到文件:anaconda3\Lib\sitepackages\anaconda_navigator\api\conda_api.py。在load前加上一个“safe”单词即可解决问题!其实还有一种百分百能成功的就是,再打开之前先断网!,这样的话就可以百分百打开了。方法1:在终端运行anaconda-navigator,就会出现如下所示。博主采用了两种解决方法,两种都可以,如果第一种不行,就尝试第二种。由错误提示,找到文件anaconda_api.py的文件第903行。
2026-07-02 11:51:34
193
原创 对于rosdep相关问题
支持github的资源代理,非常好用,我们将用此代理加速rosdep对Github Raw的访问,进而解决rosdep update超时问题。此解决方案的原理是基于手动完成sudo rosdep init的步骤,然后再通过rosdep update完成整个方案的实施。要是还出现问题,就去通过修改rosdep源码中下载资源的函数来解决这一问题。网站是否还能使用,需要在使用之前去查看一下上面网站,减少失误次数。这样做应该就可以实现rosdep update的正常执行。步骤三:执行以下指令。
2026-06-16 14:15:47
201
原创 发布者和订阅者
这个是安装配置,负责将编译好的可执行文件安装到指定位置,使得它们能够被 ROS2 系统找到和运行。如此上述配置,即可以进行编译运行所编写的代码了。发布者中的需要一个包rclcpp,全称为ROS Client Library for C++,是C++客户端库。其中的rclcpp和std_msgs属于每个包,这样做可以确保编译时可以找到rclcpp和std_msgs包。配置目标talker可执行程序的依赖关系 ,需要链接的依赖库rclcpp std_msgs。重新打开终端时,需要配置好ROS2的环境,即。
2026-02-26 17:45:26
544
原创 Ros2学习
若是多个包的话,需要把握好每个包之间的依赖关系,先构建底层的包,在不断去向上层来构建。自动化构建工具的话既可以构建单个包,也可以构建整个系统包,自动创建完整的安装环境,提供完整的环境隔离。所以在ROS2中,采用的是。机器人是一个集成了多种功能的综合系统,每个功能都如同机器人的一个工作细胞,这些“细胞”通过特定的机制相互连接,共同构成一个完整的机器人。编译和调试,提供了一套全面的编译工具,能够检查各种功能包和库之间的依赖关系,验证代码文件是否存在错误,并将源代码转换成可执行文件。实现透明的分布式通信。
2026-02-26 17:43:08
589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅