- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 ROS学习笔记——简单的消息发布器和订阅器 (Python版)
写一个简单的消息发布器和订阅器 (Python)1.创建ROS功能包切换到src文件夹下cd ~/catkin_ws/src 在src文件夹下创建一个名为hello_world的包cakin_create_pkg hello_world std_msgs rospy在hello_world包被成功创建之后,需要添加两个Python文件或脚本,用于演示主题的订阅和发...
2018-03-18 15:41:33 3581
原创 ROS学习笔记(十一)——ROS试用练习(二)
ROS学习笔记(十一)——ROS试用练习六、如何使用主题与节点交互 要进行交互并获得主题的信息,可以使用rostopic工具 在terminal里输入rostopic你将获得如下输出:rostopic is a command-line tool for printing information about ROS Topics.Commands: rost...
2018-03-16 21:09:20 431
原创 ROS学习笔记(十)——ROS试用练习(一)
ROS学习笔记(十)——ROS试用练习在此说明:之前使用的ROS是indigo,前两天电脑“炸”了,所以换了kinetic. 一、ROS文件系统导览 1.1如果你想找到turtlesim包的路径,可以使用下列命令:$ rospack find turtlesim你将获得如下输出信息:/opt/ros/kinetic/share/turtlesim1.2如果你想找到你已经...
2018-03-16 13:24:36 1167
原创 RoboWare安装教程
RoboWare Studio安装教程通常ROS的程序都是用C++和Python开发的,为了提高开发的效率,我们建议用IDE来写代码。目前在Ubuntu上已经有许多IDE支持ROS开发,比如Eclipse、Qt Creator。不过这些IDE配置起来会比较麻烦,推荐一款适配ROS的IDE——RoboWare Studio来开发ROS。 RoboWare Studio首页:http://cn....
2018-03-14 15:32:47 9304
原创 机器人学的定义
机器人学(一) ———机器人学的定义传统的机器人概念是指灵巧的机械自动化设备 现代机器人的概念已经开始涉及思维、推理、解决问题的能力,甚至情感和意识方面 【机器人:】机器人是一个拥有自主权的系统,它存在于物理世界,能够对它所处的环境进行感知,并且可以采取行动来实现目标。 【概念解释】 1.机器人是一个拥有自主权的系统 一个拥有自主权的系统,它的行为取决于自身的决定,而不是由人类来控制...
2018-03-13 15:11:37 2222 1
原创 Python代码复用
1.函数的定义 函数:完成特定功能的一个语句组,通过调用函数名来完成语句组的功能. 为函数提供不同的参数,可以实现对不同数据的处理. 函数定义: (1)用户自定义函数 (2)python自带函数 使用函数的目的: (1)降低编程的难度 (2)代码复用 def关键字定义函数def <name>(<parameters>): <body&g...
2018-03-11 20:17:24 1325
原创 python控制结构
程序的基本结构 程序流程图 1.顺序结构 2.选择结构(分支结构)【单选择|双选择】 3.循环结构【当型循环|直到型循环】 python不提供直到型循环的结构语句,可以自己构造 简单分支结构 关系操作符 多分支ifelifelse异常处理tryexcepttryexceptelsefinally#finally后面的代码表示无论是否发生异常...
2018-03-06 14:44:20 1445
原创 python数据类型
python语言的类型 1.数字类型 -整数类型(没有取值范围的限制) -浮点数类型import sysprint(sys.float_info)查看浮点类型的信息sys.float_info(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp...
2018-03-03 20:15:53 318
Petri网初步介绍
2018-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人