自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [urdf_spawner-6] process has died [pid 62163, exit code 1, cmd

然后突然想起之前在网上搜到类似的问题,

2023-12-06 14:26:37 392 1

原创 VMware虚拟机鼠标闪烁

通过VMware安装Ubuntu时,进入Ubuntu界面后鼠标闪烁,甚至消失,后来发现似乎在未进入虚拟机系统时候就存在闪烁现象。可能是集成显卡驱动的问题,需要替换现有驱动版本。

2022-10-24 16:39:33 3283 1

原创 /usr/bin/env: “python”: 没有那个文件或目录

ROS运行程序包时候出现错误提示:/usr/bin/env: “python”: 没有那个文件或目录,问题是找不到解释器路径。尝试以下解决方法能不能解决方法1、可能是没有进行编译,所以在工作空间下catkin_make后再试试程序是否能运行;方法2、 可以检查一下对应功能包中的CMakeLists.txt是否包含该句声明(该声明可以确保正确安装Python脚本),没有的话添加试试(记得修改程序名称):catkin_install_python(PROGRAMS scripts/talker

2022-03-01 11:31:56 16786 8

转载 rosdep update

关于rosdep update出错的问题,网上有许多解决办法,但是对于Ubuntu20.04+ROS noetic都不是一个好的解决办法,浪费大多数时间后终于找到这位博主分享的链接:ubuntu20.04 sudo rosdep init 和 rosdep update失败_Mr_l_i_u的博客-CSDN博客即该文:1.2.4 安装 ROS · Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程最后成功解决!此处整理一下操作命令:cd /usr/lib/p

2022-02-27 16:57:45 175

原创 ERROR: Model Parsing the xml failed

使用check_urdf检查时出现以下错误Error: Error reading end tag. at line 100 in /build/urdfdom-VnCcob/urdfdom-1.0.4+ds/urdf_parser/src/model.cppERROR: Model Parsing the xml failed不是别的原因,也别纠结是不是ROS的那个功能包没有安装,可能单纯就是你的urdf文件格式错误了,因为一般拼写错误还是会给你指出来是哪里,很容易找到...

2022-02-26 10:55:01 2008 2

原创 VM Ubuntu20.04拓展磁盘空间

在看过各个相同教程后,都卡在了删除拓展分区这一步我的Ubuntu20.04应该是一开始设置的问题,根本找不到什么禁用分区之类的选项,后来摸索了半天,找到了以下解决办法,并且根本不需要繁复操作:1、和其他教程一样,关闭Ubuntu,虚拟机→虚拟机设置→磁盘→拓展2、打开Ubuntu,安装并打开GParted分区设置软件sudo apt-get install gpartedsudo gparted3、和其他教程中说的不同,我的虚拟机上的拓展分区 名字不是Linux swap。..

2021-11-19 11:45:16 1528 1

原创 Action client not connected: arm_controller/follow_joint_trajectory

学习古月居ROS机器人实践使用Movelt!控制gazeboroslaunch marm_gazebo arm_bringup_moveit.launch运行上述命令时报错Action client not connected: arm_controller/follow_joint_trajectoryAction client not connected: gripper_controller/follow_joint_trajectory重新跟着教程走一遍,发现marm_m..

2021-11-17 10:49:33 3719 1

原创 Typeerror: Population must be a sequence or set. For dicts, use list(d)

在学习古月居ROS机器人实践时候报错这是因为python3不能对dict的values进行随机采样,可以将其转换为list成功运行!参考:Population must be a sequence or set. For dicts, use list(d)_大鱼的博客-CSDN博客python2 python3 random.sample区别:TypeError: Population must be a sequence or set. For dicts, use l.

2021-11-14 16:00:15 2378 1

原创 The root link base_link has an inertia specified in the URDF, but KDL does not support a root ...

root link不支持物理和碰撞标签,在该link前加上一个额外的link作为root link例如:<link name="base_footprint"> <visual> <origin xyz="0 0 0" rpy="0 0 0" /> <geometry> <box size="0.001 0.001 0.001" /> </geometr

2021-10-31 15:24:13 4536 3

原创 添加Kinect模型及kinect.dae文件的下载

古月居ROS教程中,给小车添加Kinect传感器Kinect模型描述文件如下:<?xml version="1.0"?> <robot name="kinect_camera" xmlns:xacro="http://www.ros.org/wiki/xacro"> <xacro:macro name="kinect_camera" params="prefix"> <link name="${prefix}_link"&gt

2021-10-29 22:29:11 890

原创 使用xacro优化URDF的问题解决

在编写xacro文件时候遇到的问题总结:一、XML parsing error: mismatched tag: line **, column *提示某一行有问题,一定要注意检查标签格式是否正确,当其指向末行</robot>时,要检查前文中某行标签是否完整,比如我出错是由于引用宏时,末尾忘记加上结束标记 /<xacro:base > ×<xacro:base /> ✔因此要养成好习惯,运行前多检查格式二、Invalid &...

2021-10-28 20:47:01 2290

原创 创建机器人URDF模型

古月居ROS教程笔记整理一、创建机器人功能描述包在工作空间下创建功能包mrobot_descriptioncatkin_create_pkg mrobot_description urdf xacro记得编译工作空间,设置环境变量二、创建机器人URDF模型模型文件mrobot_description/urdf/mrobot_chassis.urdf:<?xml version="1.0" ?><robot name="mrobot_chassis"&g

2021-10-22 11:18:27 1619 5

转载 ROS学习笔记—TF2监听器和广播器(Python)

一、编写tf2广播器1、在工作空间下创建名为 learning_tf2 的功能包$ catkin_create_pkg learning_tf2 tf2 tf2_ros roscpp rospy turtlesim2、功能包中创建节点文件夹(nodes) $ roscd learning_tf2 $ mkdir nodes使用vim或其他编辑器创建文件nodes/static_turtle_tf2_broadcaster.py#!/usr/bin/env pythoni.

2021-10-10 13:13:55 1574 1

原创 bash: 未预期的符号“newline”附近有语法错误

学习ROS官方教程——录制和回放数据时候出现的错误,运行以下命令rosbag info <your bagfile>bash: 未预期的符号“newline”附近有语法错误解决:1、your bagfile 应该是你的.bag文件名字2、修改<> 为单引号' '参考:bash: 未预期的符号 `newline' 附近有语法错误_YunShuiShanFeng-CSDN博客...

2021-09-25 15:12:12 2824

转载 ROS学习笔记—编写&检验服务和客户端(Python)

目录一、编写服务节点二、编写客户端节点三、构建节点四、检验服务和客户端学习ROSwiki官方教程时的笔记,以便后续回顾一、编写服务节点跳转到创建的功能包目录$ roscd beginner_tutorials在beginner_tutorials包中创建scripts/add_two_ints_server.py文件:#!/usr/bin/env pythonfrom __future__ import print_functionfrom beginne

2021-09-24 22:24:36 639

转载 ROS学习笔记—编写&检验简单的发布者和订阅者(python)

学习ROSwiki官方教程时的笔记,以便后续回顾一、编写发布者(Publisher)节点$ roscd beginner_tutorials$ mkdir scripts #在功能包下创建scripts文件夹,存放python代码$ cd scripts 编写scripts/talker.py,源码如下:#!/usr/bin/env pythonimport rospyfrom std_msgs.msg impo

2021-09-24 21:23:37 470

转载 ROS学习笔记—创建ROS消息和服务

一、消息和服务msg(消息):msg文件就是文本文件,用于描述ROS消息的字段。它们用于为不同编程语言编写的消息生成源代码。srv(服务):一个srv文件描述一个服务。它由两部分组成:请求(request)和响应(response)。二、创建及使用消息1、创建msg文件夹及.msg文件$ roscd beginner_tutorials$ mkdir msg #在功能包下创建一个msg文件夹$ vim Num.msg$ rosed Num

2021-09-24 13:50:22 136

转载 ROS学习笔记—创建工作空间及功能包

一、创建工作空间在进行功能包的编写前,需要创建一个工作空间打开终端(Ctrl+Alt+T):$ mkdir -p ~/catkin_ws/src #递归创建目录$ cd ~/catkin_ws/ #跳转到工作空间文件夹$ catkin_make #编译$ source devel/setup.bash #设置环境变量$ echo $ROS_PACKAGE_PATH #检验环境变量是否正确,出现以下/home/<u

2021-09-24 12:16:01 104

空空如也

空空如也

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

TA关注的人

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