- 博客(764)
- 资源 (136)
- 论坛 (3)
- 收藏
- 关注

原创 年末贺岁新路启程~机器人工程专业工作总结和展望
总结归纳篇2020年是之前机器人课程(ROS)五年规划的收尾之年,规划详情,分为新~全~趣~简~智,五个年度重心展开:本年度主要围绕“智”这一主题,其实为了赶进度,这些基本都在2019年和2020年初完成了。智能化(OpenAI)+物联网(Arduino)+机器人(ROS)是所有个人课程的核心,并且课程规划涵盖所有年龄段。 物联网IoT Arduino 机器人ROS 人工智能OpenAI融合课程(幼儿园到大学) 课程镜像也将在2021年完成第四次更新,前三款课程镜像都存在不同程度的
2020-12-24 10:53:51
409
8

原创 从2050回顾2020,职业规划与技术路径(节选)
此文仅供娱乐从2050回顾2020,职业规划与技术路径引自:Furturism2020是一个神奇的年份,西班牙流感之百年纪念典藏版顺利激活回归。想知道2020到2050会发生什么,回顾1900-1950大致可以了解。如何避开不安和恐慌,寻求内心的平和和生活的安宁呢?节选如下3个问题: ROS机器人为啥不火了? 先回顾Android,最初由Andy Rubin开发,2003年10月...
2020-03-13 17:58:18
4999
18

原创 机器人实践课程镜像分享及使用说明(Arduino+ROS1+ROS2+Gazebo+SLAM+...)
经过5年尝试和努力,在吸取indigo、kinetic版本经验后,融合Arduino、ROS1、ROS2、Gazebo和SLAM的适用机器人爱好者的实践课程镜像尝鲜版(bug是免不了的!_!)终于完成了。非常感谢给我宝贵建议的学生、老师以及热心的博客朋友们,祝福大家2020年新春快乐。留言提出建议和需求一经采纳,就有机会获赠如下小礼物(不要私信哦,太多了,无法回答了,并且其他朋友看不到):...
2020-01-07 16:52:48
8329
52

原创 物联网IoT Arduino 机器人ROS 人工智能OpenAI融合课程(幼儿园到大学)
物联网Arduino为底层硬件基础+机器人ROS为中间件+人工智能OpenAI提供上层规划课程已经全部开发完成^_^适用于从幼儿园到大学的全维度、全场景、全覆盖、全体系、深融合的项目式敏捷实践教学方案^_^理论与实践教学方案将严格贴合国家各类标准和竞赛指标,并在此基础上,实现个性化创意STEAM开放体系。Scratch Python Robotic C/C++ ROS AI...
2019-10-26 07:23:44
4393

原创 Windows使用ROS机器人操作系统全面资料汇总
0 摘要:本文以Win10系统中安装使用ROS1Melodic和ROS2Dashing为基础,并通过开源硬件设备Arduino与ROS的通信为示例,具体介绍机器人操作系统ROS1和ROS2的细节。部分内容已经在高校本科课程中进行讲解,详情可搜索:机器人控制器编程。https://microsoft.github.io/Win-RoS-Landing-Page/#1 引言:机器人操作系统...
2019-09-30 13:20:51
7649
25
原创 ROS2机器人笔记21-01-20
博客关于ROS2公开教程可以参考专栏: ROS2学习笔记与高校课程分享 https://blog.csdn.net/zhangrelay/category_9327597.html 从2016年准备,到2018年更新,再到2020年完善,目前专栏博文已经突破100+。机器人课程学习以算法和应用为核心,以工具为方式切入。先明确自身需求,再选工具。ROS2 Foxy ROS1 Melodic这两款使用量最大,并维护支持到2023年。ROS和其他工具融合趋势越发明显。mq.
2021-01-20 19:54:30
15
原创 webots和ros2笔记08-分封
如果阅读完webots_ros2源码,到此已经接近尾声了,为何?已经入门webots和ros2了。是否需要继续研究就看需求了!推荐阅读下文: ROS2机器人操作系统零基础快速入门 https://zhuanlan.zhihu.com/p/96940278 学完ros2基础和webots基础最多需要8+8=16小时足矣,每天学习3小时,一周搞定!分封就是在基础掌握之后,开始划分专业方向了,只有基础教程是所有使用ros2和webots的必修课。此处罗列一些官方案例,源码分析依据留
2021-01-18 22:19:54
35
原创 webots和ros2笔记07-建国(turtlebot3)
在前篇王者https://zhangrelay.blog.csdn.net/article/details/112772586章节中,使用turtlebot进行导航任务。如何更好导航,涉及知识点很多,但是让机器人在自己的环境中实现导航任务的前提是建国¥_¥(建立环境地图-机器人仿真环境自我认知的王国)。这就是大红大紫的!!!SLAM!SLAM!!SLAM!!!调试过程并不复杂,{入城-新建-称王-建国}四部曲走一遍这个案例很容易理解,并且直接可以跑。SLAM考古派喜欢从.
2021-01-18 20:52:16
1729
15
原创 webots和ros2笔记06-王者(turtlebot3)
在学习完成05-新建:https://zhangrelay.blog.csdn.net/article/details/112756752之后,继续将ROS2功能包和webots仿真利器深度融合,如何做呢?在最初以epuck为例,介绍了一些基本知识点,本节将以turtlebot3为主!从epuck到turtlebot3!turtlebot系列是ROS最强的教学机器人。那熟悉的感觉又回来啦!!!注意事项,环境一定要正确配置,官网介绍非常详细,linux和windows通用,这里以wi
2021-01-18 16:21:28
74
原创 webots和ros2笔记05-新建
在完成04-入门:https://zhangrelay.blog.csdn.net/article/details/112739671。如果将webots丰富的机器人库和ros2结合呢???官网教程非常简洁:https://github.com/cyberbotics/webots_ros2/wiki/Tutorial-Create-Webots-Robot https://github.com/cyberbotics/webots_ros2/wiki/Tutorial-Write-ROS2-
2021-01-17 20:39:47
60
原创 webots和ros2笔记04-入城
在完成03-解析:https://zhangrelay.blog.csdn.net/article/details/112686566本文通过一个移动机器人案例入门webots和ros2吧,这里以官方教程epuck为例介绍。参考链接:https://github.com/cyberbotics/webots_ros2/wiki/Tutorial-E-puck-for-ROS2-Beginners这个教程适用于仿真的epuck和真实的epuck机器人,但是这里只介绍仿真。请务必确保we
2021-01-17 14:22:35
851
10
原创 为何推荐windows平台学习机器人操作系统ROS?
之前发布了多款ubuntu系统的ROS学习镜像,主要是基于校内和学生实验编程实践出发。如果是机器人初学者,还是推荐使用最主流操作系统windows学习这款ROS1和2。先讲一个,也是最重要的一个优点,兼容性!!!win10环境可以预装如下机器人操作系统 ros1-melodic ros1-noetic ros2-dashing ros2-foxy并且也会支持后续ros更新而无需更好操作系统或者预装linux系统,功能全面可靠。从2015年开始关注windows下ros兼容情况,
2021-01-16 09:43:40
75
原创 webots和ros2笔记03-解析
在完成02-启程:https://zhangrelay.blog.csdn.net/article/details/112675018那么会思考两个机械臂拿起易拉罐的过程是如何实现了。简要分析一下:launch(armed_robots.launch.py):import osimport launchfrom ament_index_python.packages import get_package_share_directoryfrom webots_ros2_core.uti
2021-01-15 20:37:21
70
原创 webots和ros2笔记02-启程
看完01-资料篇https://zhangrelay.blog.csdn.net/article/details/112670542。是不是有点冲动,想跑一个案例看看效果如何呢?开始吧。安装包安装有两种方式,如果是linux就非常方便,使用如下命令就可以了。sudo apt-get install ros-$ROS_DISTRO-webots-ros2其中,$ROS_DISTRO为ROS2版本号,如foxy,命令如下:sudo apt-get install ros-foxy
2021-01-15 17:11:43
39
原创 webots和ros2笔记01-资料
webots版本2020b1+ros2版本foxy,案例可以在windows和linux下使用。roswiki:http://wiki.ros.org/webots_ros2 github:https://github.com/cyberbotics/webots_ros2/wiki查看系统中ROS相关环境变量:linux: printenv | grep -i ROS windows: set | findstr -i ROS 下载源码包,使用colcon build
2021-01-15 15:43:25
69
原创 ROS2机器人笔记21-01-14
!!!2021!!!2021年,ROS1和ROS2一些重要版本要停止维护了,具体如下:如kinetic(ROS1)和dashing(ROS2)。现在学习ROS1,推荐Noetic和Melodic;ROS2没得选只有Foxy。这些版本ROS都支持Windows,MacOS和Linux。github给出了leg detector(Foxy+Melodic),可以对比研究一下同一个功能算法在不同版本ROS下代码的差异:https://github.com/mowito/ros2_l
2021-01-14 21:03:01
53
原创 Windows安装和使用ROS1Noetic和ROS2Foxy记录
更新了一下win下的ROS,开发课程需要,必须使用最新版本的ROS。安装:NoeticFoxy使用一切正常:附(安装记录):C:\ros_ws>choco upgrade ros-foxy-desktop -y --execution-timeout=0 Chocolatey v0.10.11
2021-01-05 19:02:44
116
2
翻译 Win10系统的ROS机器人操作系统1和2新一轮更新-2021-01-
win10的iot又迎来了新一轮更新,嗯,这次只有noetic和foxy了!!!其他版本的ros可以停止学习和研究了,算法各平台通用,也无需在乎版本问题。选择noetic和foxy最稳!FoxyMicrosoft Azure Edge Robotics团队很高兴宣布面向Windows开发人员的Foxy版本v20201211.0.0.2012290002。mkdir c:\opt\chocolateyset ChocolateyInstall=c:\opt\chocolateyc
2021-01-04 21:29:02
122
原创 ROS机器人操作系统Windows10离线安装包
一直收到关于win10的ros1和ros2安装不成功的求助,统一回答。更新离线安装包,直接下载双击安装,如果遇到问题,把库补全。下载链接:ROS1Melodic:https://download.csdn.net/download/ZhangRelay/14021107ROS2Foxy:https://download.csdn.net/download/ZhangRelay/14021138ROS库:https://download.csdn.net/download/Zhan
2021-01-04 13:54:22
248
原创 ROS2_Foxy_重要资料
目前,最新长期支持版ROS2为Foxy版本,时间到2023年,博客内容将只以此版本更新为主,windows+linux。DDS:github.com/eProsima/Fast-DDS。三款仿真:Webots:github.com/cyberbotics/webots_ros2 Ignition:ignitionrobotics.org/docs/citadel/ros2_integration Coppelia:www.coppeliarobotics.com/helpFiles/en/r
2020-12-29 22:11:50
136
原创 CSDN神器之Chrome插件试用
试用插件版本为csdn_chrome_plugin_v2.6.1.crx。安装好之后,如下:中国红底色配上白色字体,简洁明快!在插件可以使用的情况下,显示为红色,否则为灰色:可用,不可用。快捷键C,随叫随到。例如阅读英文文档时遇到一些概念,ROS+DDS,检索结果如下:前面是C的代表csdn中的文章,点开一个直接就可以看啦!!!特别方便哦。再试一下翻译功能,这个功能在阅读英文文档时非常有用:还有计算器和时间功能,如下所示:还是很方便使用的。
2020-12-29 21:52:57
114
原创 单片机理论与实践融入机器人课程镜像
全功能免安装课程镜像制作一直是线上课程融入线下的抓手和核心。目前正在紧张有序推进第4版镜像制作,前一版本镜像如下: 机器人实践课程镜像(https://blog.csdn.net/zhangrelay/article/details/103868465) 除了修正反馈bug,优化内容外,增加51系列全部课程内容。主要涉及四款:mcu8051ide sdcc stcgal HML_FwLib_STC89这些都在博客中详细介绍过,这里再简单说明一下:mcu8051ide安装
2020-12-28 21:16:38
106
原创 ROS2机器人笔记20-12-24
官宣,ROS1成为ROS2普及最大竞争对手,为啥,使用习惯使然,然而未来只有ROS2。ROS2Foxy版本功能越来越全面,应该是成功试水,下一个LTS(预计2022年5-6月推出)更看好!Webots+ROS2这个地表最强机器人仿真器由收费到免费,再到开源,然后又全面拥抱ROS2,让我逐渐想放弃Gazebo了,当然Gazebo已经自我放弃了,它的下一个版本是Ignition Robotics功能很是强大!不过还是有不少小伙伴学习ROS1+Gazebo,这种已经被官宣淘汰的组合工具,也许是
2020-12-24 22:32:28
155
8
原创 机器人(ROS)理实融合课程设计与开展
机器人(ROS)理实融合课程设计与开展 参赛信息表 姓名 *** 性别 男 教龄 5年 电话 *************** 邮箱 ***************** 单位 常熟理工学院 院系/部门
2020-12-18 00:43:29
225
原创 单片机补充案例--复习提要
程序题需要会简单说明各部分的功能,需要会添加注释,理解代码的真正含义,然后写出核心代码即可。填空20分 选择20分 编程45分(其中说明15分,代码只占30分) 分析15分数码管 定时器 串口 模拟数字转换流程图,要和程序匹配,注意单片机系统多功能情形下的状态变换。...
2020-12-17 21:05:03
306
原创 单片机补充案例--颤抖的数码管
这是数码管模拟波形的动态效果,但是代码中有些小bug,眼尖的可以发现哦。直接上代码,课题上讲过了:/***************************************************************************** * 头文件 * *********************************************
2020-12-17 20:54:20
139
原创 ROS2机器人笔记20-12-16
2020年接近尾声了,机器人 操作系统官方的教程已经全部转向ROS2Foxy版本。这幅漫画,天飞地跑水上漂,天下一统是ROS!!!下面截取官方声明:ROS2Eloquent最后一次更新,即将停止维护。最近,关于隐私和安全的讨论很多,物联网机器人设备网络是否加密,是否可以被他人控制?https://blog.csdn.net/zhangrelay/article/details/101596837上面一篇15个月前发布博文简单介绍了一下SROS2,更多信息参考官网。ROS
2020-12-16 23:39:50
101
4
原创 ROS2机器人笔记20-12-11
但技术逐步可靠和稳定,军用也就必不可免。一大批机器人战士已经加入到人类战争中。空军已经大量使用各类机器人:画图神器发布3.0版支持ros2.0 dashing和foxy仿真工具重心转向Ignition其最大的特定是支持多种用于Web部署的方法!!!也就是说,一次开发多端部署,支持笔电,台机,手机,平板电脑等。github.com/ignitionrobotics/ros_ignign工具也较多,这里不列举了。其实机器人仿真软件生态的完善,很多时候是注重在细节
2020-12-11 21:59:48
98
原创 如何把玩各种机器人奇珍异宝又没钱购买还只会Windows系统且零基础???如火星车(Curiosity_MARS_Rover)
没钱只能仿真,这个没办法,仿真效果也很好的,如下图:不错吧?但这算哪门子火星车哦,就这种机器人也好意思拿出来秀!唉,没办法,水平有限,再看看下面这款,合不合口味?多换几个角度仔细看一看?让其缓慢落地?目前在空中:rviz:落地后,如何?rviz:是不是挺有趣的?来一张俯视图下面简单介绍一下如何在windows10iot系统中使用,需先安装机器人操作系统!如果没有安装,参考相关博文。首先下载:发现网速实在太慢,只能用点小技巧:不好
2020-12-10 23:32:23
126
原创 推动和规范编程教育纳入中小学相关课程加强师资建设(2020)
博客关于中小学机器人和人工智能编程课程即将全部免费公开(包含最先进的新一代机器人操作系统:分布式架构和多线程编程知识点,还有量子编程彩蛋哦) 物联网IoT Arduino 机器人ROS 人工智能OpenAI融合课程(幼儿园到大学) https://blog.csdn.net/zhangrelay/article/details/102752572参考文献如下:www.moe.gov.cn/jyb_xxgk/xxgk_jyta/jyta_jiaocaiju/202012/t20201209_
2020-12-10 10:51:23
148
原创 ROS2机器人笔记20-12-08
ROS2生态进一步丰富Ignition社区定期会议(The Ignition Dev Team) ROS工业会议(A Proposal for a Reference ROS2 Hardware Interface Implementation) Microsoft 人机交互机器人Human Inclusive Robotics ROS Rust工作会议 Edge AI工作会议 ANYboticsDARPA CaveUnity ROShttps://github.com/
2020-12-08 22:23:16
90
4
原创 ~量子编程~固定代码如何输出不确定结果但逻辑一致???绕口啊^_^
量子编程公开课现在越来越多了,之前博文(从2050回顾2020,职业规划与技术路径)提及一句:量子计算机是实现智联网的关键,量子机器人是实现移动智联网的关键。现有技术网络上传输的信息是不变的,智联网时代网络上传输的信息是动态的,端端之间是活的信息。更多内容参考九章量子计算机:中国科学技术大学的潘建伟、陆朝阳等人构建了一台76个光子100个模式的量子计算机“九章”,它处理“高斯玻色取样”的速度比目前最快的超级计算机“富岳”快一百万亿倍。也就是说,超级计算机需要一亿年完成的任务,“九章”只需一分钟。
2020-12-07 18:32:01
116
2
原创 单片机补充案例--中断到底用不用
是否使用中断依据实际情况而定,并非是做题惯性,题目要求用就用,这种思想不适合工作。下面两段程序都能实现实验二的要求,对比学习一下吧:中断方式:/***************************************************************************** * 头文件 * ***************************
2020-12-05 23:35:45
1219
8
原创 单片机补充案例--两只老虎
将led换成喇叭,通过编程实现音乐和电子琴功能也是非常容易的,单片机两只老虎的案例网上资料很多不再列举,查找即可:这里,给出sdcc方案下,使用喇叭发音的示例代码:/***************************************************************************** * 头文件 * ***************************
2020-12-05 23:31:31
228
原创 单片机补充案例--按键点灯
这是一个及其简单的案例,按下key点亮led,为什么还要补充呢?1. 输入和输出2. 数字量/***************************************************************************** * 头文件 * *************************************************************
2020-12-05 23:26:53
220
原创 Ubuntu20.04开启night夜间模式保护视力
保护自身健康非常重要,对于40岁左右的老程序员,不近视不脱发,养生极为关键,但是又经常熬夜通宵加班怎么办?打开护眼模式吧:在设置(settings)中选择显示(Displays)选项卡中夜光(Night Light):给自己一个无限温暖的光吧,熬夜敲代码也要保护视力啊!!!...
2020-12-05 23:19:34
190
2
原创 ROS2机器人笔记20-12-04
ROS2开发和推广的速度比预想要快很多,之前在博文:从2050回顾2020,职业规划与技术路径(节选)提及2020是商用机器人操作系统普及元年,本以为是刚刚开始,结果已经是遍地开花,日新月异已经不合时宜了,夸张点是“秒新分异”。ADLINK will incorporate AI technologies to develop robot controllers with vision, detection, precision control and real-time communi
2020-12-04 20:57:33
2167
8
原创 蓝桥ROS更新key报错和安装catkin build等说明
学习镜像制作时间较久,但是核心功能都非常经典,对于ROS1而言全部都是通用的,这里只给出一些简要说明。比如key报错,影响后续安装,导致不成功,具体问题描述如下视频所示:蓝桥ROS更新或安装报错key密钥不正确具体查阅网页如下:查阅kinetic版本:密钥通常隔一段时间会更新一次:sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F
2020-12-03 13:56:24
122
2
原创 5G技术全面融入ROS2新一代机器人操作系统大量成果推出(2020整理翻译版)
智能机器人操作系统商用元年,5G对应各类机器人和物联网设备,手机那是4G时代的标志!这些都记录在年初的一篇博文中:从2050回顾2020,职业规划与技术路径(节选)2020年11月18日,Verizon和Newlab宣布了第一批通过该组织的5G Studio测试5G技术新应用的公司的结果。今年早些时候,Verizon和Newlab推出了5G Studio,支持基于Verizon的5G超宽带网络构建的下一代行业应用程序的开发。如下图所示:为了促进5G Studio的发展,Verizon在位
2020-12-02 21:45:52
3884
8
原创 如何在win10中安装,更新和删除机器人操作系统ROS1或ROS2?(2020版)
在windows下使用机器人操作系统越来越稳定和方便,目前主流功能和linux与macos一致,支持ROS1(melodic和neotic)和ROS2(dashing和foxy)。之前的教程如下: 在Windows系统安装ROS机器人操作系统(2020更新) 在Windows系统如何愉快玩耍物联网智能机器人项目案例(2020更新) 现在已经更新了全部视频教程,简单易用,如有需要点击观看即可。安装和更新ROS(1和2)如何安装和更新机器人操作系统(ROS-Windows)
2020-12-02 12:10:30
206
自动驾驶汽车之深度学习PPT 2018 MIT 6.S094 Deep Learning for Self-Driving Cars
2018-02-08
V-REP_PRO_EDU机器人仿真软件32位版本
2018-03-13
ROS2编程基础课程文档.pdf
2019-09-12
stc89c52-ContikiOS.zip
2020-09-27
STC89C51-MCU-Programming-demo
2020-09-27
A lite firmware library for STC89 series MCU based on SDCC complier
2020-09-27
stc89c52-CodeBlocks
2020-09-27
STC89C52RC-multitask
2020-09-27
ROS World 2020 - roscon.ros.org.pdf
2020-09-25
ROS机器人操作系统社区指标报告(2020年8月)
2020-09-20
Linux下51等单片机调试和下载sdcc_stcgal.zip
2020-09-07
2020桃园ROS暑期学校Nav2 ROS2 Foxy CycloneDDS-下一代ROS.pdf
2020-08-26
双四元数理论教程dual-quaternion.pdf
2020-08-18
RESULTS 2020 User Survey - General - ROS Discourse.pdf
2020-04-15
ROS 2 190912.pdf
2019-12-06
青少年编程能力等级_团体标准第1、第2部分
2019-11-22
全国青少年机器人技术等级考试大纲1级-6级
2019-11-15
可编程超导处理器的量子优势(Nature)
2019-10-23
可编程超导处理器的量子优势(NASA)
2019-10-23
开源机器人之Gazebo和ROS2入门源码包dolly-dashing.zip
2019-09-04
ros2_tutorials.zip
2019-08-06
职工流动管理暂行规定.doc
2019-06-27
zhangrelay的留言板
发表于 2020-01-02 最后回复 2020-06-29
求助管理员大大,关于注册时间问题
发表于 2018-04-27 最后回复 2018-04-28
博客被关闭了,求助
发表于 2017-05-12 最后回复 2017-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝