ROS学习笔记4

本篇博客是慕课《ROS机器人操作系统入门》的第四篇笔记,慕课网址是这里。本篇笔记主要记录tf和在C++和Python下的两种实现方式、需要注意的问题以及urdf。 1.基本知识 (1)Transform 简单来说tf是ROS中用来处理坐标变换而生的一套工具,是Transform的缩写。t...»

ROS学习笔记3

本篇博客是慕课《ROS机器人操作系统入门》的第三篇笔记,慕课网址是这里。本篇笔记主要记录Service在C++和Python下的两种实现方式以及需要注意的问题。 1.任务描述与分析 任务是在之前利用WebSocket实现过的模拟登录功能。用户在客户端输入用户名和密码并发送给服务器端,服务...»

ROS学习笔记2

本篇博客是慕课《ROS机器人操作系统入门》的第二篇笔记,慕课网址是这里。本篇笔记主要记录Topic在C++和Python下的两种实现方式以及需要注意的问题。 1.任务描述与分析 有一个GPS传感器(模拟)以一定间隔发送位置信息,我们需要获得它发送的位置信息并进行处理,解算当前位置到坐标原...»

ROS学习笔记1

本篇博客是慕课《ROS机器人操作系统入门》的笔记,慕课网址是这里。由于这是我的个人学习笔记,记录的都是我不太熟悉和觉得重要的内容,因此内容不一定很系统以及适合你。想要系统学习推荐上面的视频教程。 1.ROS版本 ROS历史版本 每个ROS版本对应一个Ubuntu版本,如Indigo对应...»

Python字符串编码相关介绍

用过Python2.x的小伙伴应该都知道,它默认对中文是不支持的,需要手动设置一下(# coding=utf-8)。这个问题在Python3.x中已经得到了解决,Python3.x中将UTF-8作为了默认编码。但目前仍有大量使用Python2.x的情况,比如我。所以如何正确处理中文是一个十分...»