最新日志

2021-1-16 aflfte2011

vscode配置ros开发

vscode安装完成后,需要安装c++,python,cmake tools,ros这些插件。
配置编译:
按Ctr+Shift+B出现编译方法点cmake:build后面的齿轮图标进行配置:
{
"version": "2.0.0",
"tasks": [

2021-1-7 aflfte2011

ubuntu arduino上传失败解决方法

打开terminal
sudo apt-get install arduino
然后安装就可以了,然后打开dash,找到arduino的ide运行


在tool下找到Serial Port看看是不是灰色的,把板子脸上电脑,假如还是灰色的,那么在terminal里执行
sudo chmod a+rw /dev/ttyACM0
然后就应该可以了
假如没有ttyACM0可以看看有没有ttyUSB0也是可以的
然后选择好p

2020-7-21 aflfte2011

deepin ros安装

deepin默认对ros的支持应该是一般,所以如果要使用ROS,最好还是从源码去编译,下载完melodic-desktop-full的源码后,直接编译, 其实和apt 安装制作好的deb包是一样的。下面的安装步骤主要参考了官方的从源码安装教程,不过由于lsb_release -sc 等因为发行版的不同,有些命令需要修改。

ROS_OS_OVERRIDE环境变量
export ROS_OS_OVERRIDE=debian:stretch

最好将环境变量设置到bashrc里面,这样每次

2020-7-12 aflfte2011

ubuntu修改USB权限

一般使用USB口,无论USB转什么口,串口之类的,启动时容易出现:/dev/ttyUSB0 permission denied.
因为一般情况下不是root用户,对端口没有权限.
遇到这种情况,我一般这样做:
sudo chmod 777 /dev/ttyUSB0
修改权限为可读可写可执行,但是这种设置电脑重启后,又会出现这种问题,还要重新设置.因此查询资料,可以用下面这条指令:

sudo usermod -aG dialout wsh

2020-7-11 aflfte2011

ros构建功能包方法

构建Catkin包

说明

   本部分教程将演示如何使用catkin_create_pkg命令来创建一个新的catkin程序包以及创建之后都能做些什么。
   将剖析catkin_create_pkg命令生成的每个文件并详细描述这些文件的组成部分以及如何自定义这些文件。

步骤

   首先切换到之前通过创建catkin工作空间教程创建的catkin工作空间中的src

2020-6-26 aflfte2011

ros rosparam命令使用

rosparam list //列出当前所有参数
rosparam get param_key //显示param_key参数的值
rosparam set param_key param_value //设置param_key参数值
rosparam dump file_name //保存参数到file_name文件当中
rosparam load file_name //从file_name文件当中读取参数
rosparam delete param_key //删除param_k

2020-6-22 aflfte2011

ros常用命令

ROS系统也是通过命令行操作,总结了下平时工作中使用的命令工具,以后使用多会陆续添加.

查看ROS_PACKAGE_PATH环境变量

$ echo $ROS_PACKAGE_PATH
/home/saneri/catkin_ws/src:/opt/ros/kinetic/share

roscore  命令是你在运行所有ROS程序前首先要运行的命令。

$ roscore

rosrun

2020-6-13 aflfte2011

w4-820 ubuntu 16.04 安装过程

1、下载系统镜像
https://mirrors.tuna.tsinghua.edu.cn 清华大学镜像源
2、使用rufus将ubuntu16.06 -amd64 镜像写入U盘(注意:建议使用NTFS格式)FAT格式安装报错。写好后从其它liunx系统包中将EFI 32位引导文件(EFI/boot/bootia32.efi,EFI/boot/grubia32.efi)拷贝过来用于引导启动。
3、启动出现grub>_ 后使用命令引导
>ls     先要查看

2020-6-10 aflfte2011

grub修复启动方法

很多时候,特别是在linux调整分区后,开机重启时会出现
        error : unknow filesystem
        grub rescue>
        的字样,系统就是进不去。这表示你的grub2的配置文件坏了……
        由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式

2020-6-9 aflfte2011

github下载速度慢解决方法

vi /etc/hosts
140.82.114.3 github.com

1 2 3