
机器人
文章平均质量分 74
01零一
主要做嵌入式、边缘计算、机器人开发,使用c,c++、python
展开
-
ros 创建Node
3、在CMakeLists.txt中设置节点源码的编译规则。1、使用catkin_create_pkg创建一个软件包。2、在软件包的src文件夹下创建一个节点的cpp源码文件。编译:shift+ctrl+B。原创 2025-02-04 14:41:34 · 225 阅读 · 0 评论 -
ABB机器人二次开发环境
位置和姿态:AP ...原创 2021-08-04 15:57:25 · 1952 阅读 · 0 评论 -
ABB机器人发送实时位置数据
对于不同的主控系统,机器人发送当前位置数据的方式也多种多样。如果使用PC机作为上位机来读取机器人实时位置信息,那么我们就可以通过使用IRC5 OPC Server来读取机器人位置数据,然后再发送给PC上位机;当然,也可以通过PC SDK对机器人控制器进行二次开发,然后通过PC Interface选项,直接读取控制器中机器人的位置信息。如果是使用PLC作为上位机来读取机器人实时位置信息,那么我们就可以通过工业现场通信,如ProfiBus、ProfiNet、DeviceNet等,然后使用ABB机器人内置的数据处翻译 2021-07-18 07:30:00 · 16067 阅读 · 3 评论 -
Vrep的matlab接口
Matlab环境准备Step1:在matlab工作目录新建matlab项目文件夹VrepApiStep 2:对应于Windows系统,你只需要准备三个文件。使用python、c++的配置大同小异,可参考官方文档。remoteApiProto.m remApi.m remoteApi.dll在V-REP安装文件夹下找到C:\Program Files\CoppeliaRobotics\CoppeliaSimEdu\programming\remoteApiBindings\matlab\ma原创 2021-01-29 16:30:45 · 1087 阅读 · 1 评论 -
ROS与Vrep
ROS被称为机器人操作系统,其实ROS充当的是通信中间件的角色,即在已有操作系统的基础上搭建了一整套针对机器人系统的实现框架。ROS还提供一组实用工具和软件库,用于维护、构建、编写和执行可用于多个计算平台的软件代码。 值得一提的是,ROS的设计者考虑到各开发者使用的开发语言不同,因此ROS的开发语言独立,支持C++,python等多种开发语言。因此,除了官方提供的功能包之外,ROS还聚合了全世界开发者实现的大量开源功能包,如思岚科技(SLAMTEC)就发布了针对其自主研发的激光雷达RPLIDAR的RO原创 2021-01-28 22:51:23 · 2277 阅读 · 2 评论 -
ROS 与 MATLAB通信
ros 与 matlab 通讯使用的是ros中的主从机策略。1 准备条件1、首先我们需要在matlab上安装 “Robotics_System_Toolbox” 工具箱,matlab2015B及以后自动安装有这个工具箱,但是可能由于激活的缘故,使得在输入rosinit 命令的时候会出现 “Undefined function or variable 'rosinit’”这时候你可以使用如下命令检查你的license是否正确:license('checkout','Robotics_Sys.原创 2021-01-16 23:04:14 · 3666 阅读 · 1 评论 -
机器人学习常用网站
一、前记经常在优快云中发现很多好文章和资源,所以每次都会加入网站标签,但想到以后可能要和实验室的电脑说拜拜,所以还是花点时间把他们汇总哈为好~.~二、博客和知乎大神1)张博士的个人主页:https://blog.youkuaiyun.com/ZhangRelay/article/category/6189225点击打开链接。主要ROS相关知识和ABB与ROS联调、和其他扩展知识或学习资料推荐。2)Matlab协助调试: ROS:https://blog.youkuaiyun.com/zyh82135...原创 2021-01-16 22:51:17 · 2244 阅读 · 0 评论