- 博客(5)
- 收藏
- 关注
原创 Git 和 Github 的使用
系统环境:Ubuntu 16.04Git和其他版本控制系统一样只能跟踪文本文件的改动,比如TXT文件,网页,所有的程序代码等等,其可以告知你每次的改动;而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是只知道图片从100KB改成了120KB,但到底改了啥,Git无法告知。要真正使用版本控制系统,就要以纯文本方式编写文件。因为文本是有编码的,强烈建议使用标准的UTF-8编码,所有语言使用同一种编码,既没有冲突,又被所有平台所支持。安装Gi
2020-06-16 18:20:31 187
原创 ROS实验(一)文件操作
使用rospackrospack允许你获取软件包的有关信息。 $ rospack find [Package name]使用roscdroscd是rosbash命令集中的一部分,它允许你直接切换(cd)工作目录到某个软件包或者软件包集当中。 $ roscd [local package name[/sub-directory]]使用pwd使用Unix命令pwd...
2020-01-11 11:48:20 845
原创 BTs in Robotics学习笔记(二)行为树是如何概括和联系早期的思想的
有限状态机有限状态机是计算最基本的数学模型之一,由一组状态、过渡和事件组成。有限状态机的缺点:可维护性低:添加或删除状态需要重新评估大量的变化和FSM的内部状态。可伸缩性低:FSMs具有许多状态和许多状态之间的转换,对于人和计算机来说都很难修改。可重用性低:状态之间的转换可能依赖于内部变量,在多个项目中重用相同的子FSM是不现实的。层次化状态机层次化状...
2020-01-09 20:45:34 390
原创 BTs in Robotics学习笔记(一) 什么是行为树
FSMs有什么问题?对反应性和模块化的需求模块化(一个系统的组件可以被划分成不同的模块,并重新组合成的能力):如果删除了一个组件,则需要修改到该组件的每个转换反应性(对变化做出快速有效反应的能力):组件之间需要进行许多转换,而许多转换意味着许多单向控制传输行为树的运行BT是一种有向根树,其中内部节点称为控制流节点,叶节点称为执行节点。对于每个连接节点,我们使用父节点和子节点...
2020-01-09 16:03:47 428
原创 ROS下载、安装与配置
ROS下载、安装与配置1.ROS下载下载Ubuntu 18.04桌面版镜像文件(附链接:https://ubuntu.com/download/desktop);ps.原本源下载速度国慢,推荐使用国内镜像源安装Ubuntu18.04(附链接:http://mirrors.163.com/ubuntu-releases/18.04.3/)下载虚拟机软件VMare Workstation(附...
2019-10-11 01:45:18 15231 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人