作者为大三学生,本博客为边学习边使用,如有错误,请见谅。 在文章结束附加代码。 一、DH参数 前置坐标系对应改进版:modified 后置坐标系对应标准版:standard 因为学习过程中大部分为前置坐标系,故本文仅讨论前置...
-
算法 Matlab 机器人工具箱 (一)DH参数和正逆运动学
-
深度学习实战56-基于VR虚拟现实眼镜与计算机视觉远程操控机器人,实现远程协助独居老人生活起居
大家好,我是微学AI,今天给大家介绍一下深度学习实战56-基于VR虚拟现实眼镜与计算机视觉远程操控机器人,实现远程协助独居老人生活起居,在信息科技飞速发展的当下,我们面临着一个重大社会问题——老龄化。越来越多的老年人选择独自...
-
自动驾驶 无人驾驶系统设计--RoboMaster哨兵机器人
主要展示开源的README 开源仓库KDRobot_RM2023Sentry_Navigation SLAM以及路径规划部分 河北科技大学机器人战队Actor&Thinker RM2023哨兵导航部分代码 本项目基于ros-...
-
KUKA机器人零点标定的具体方法
KUKA机器人零点标定的具体方法 在进行机器人校正时,先将各轴置于一个定义好的机械位置,即所谓的机械零点。这个机械零点位置表明了同轴的驱动角度之间的对应关系,它用一个测量刻槽表示。 为了精确地确定机器人某根轴的机械零点位置...
-
多机器人牛耕式分区路径规划的A*算法实现(附带Matlab代码)
路径规划是在多机器人系统中的一个重要问题,特别是在农业领域中,例如牛耕式农田。在这种场景中,多个机器人需要协同工作,完成对农田的耕作任务。为了高效完成任务并避免碰撞,需要进行路径规划。本文将介绍如何使用A*算法实现多机器人牛...
-
算法 相对全面的四足机器人驱动规划MATLAB和Simulink实现方式(足端摆线规划,Hopf-CPG,Kimura-CPG)
许久没更新四足机器人相关的博客文章,由于去年一整年都在干各种各样的~活,终于把硕士毕业论文给写好,才有点时间更新自己的所学和感悟。步态规划和足端规划只是为了在运动学层面获取四足机器人各关节的期望角位移和速度信...
-
【ROS2机器人入门到实战】RVIZ2可视化移动机器人模型
8.2 RVIZ2可视化移动机器人模型 写在前面 当前平台文章汇总地址:ROS2机器人从入门到实战获取完整教程及配套资料代码,请关注公众号获取教程配套机器人开发平台:两驱版| 四驱版为方便交流,搭建了机器人技术问答社区:地址...
-
无人机 自动驾驶 人工智能 数码相机 11.机器人系统仿真搭建gazebo环境、仿真深度相机、雷达、RGB相机
目录 1 gazebo仿真环境搭建 1.1 直接添加内置组件创建仿真环境 1.2 urdf、gazebo、rviz的综合应用 2.1 运动控制实现流程(Gazebo 2.1.1 已经创建完毕的机器人模型,编写一个单独的...
-
【ROS2机器人入门到实战】Gazebo仿真环境搭建
7.Gazebo仿真环境搭建 写在前面 当前平台文章汇总地址:ROS2机器人从入门到实战获取完整教程及配套资料代码,请关注公众号获取教程配套机器人开发平台:两驱版| 四驱版为方便交流,搭建了机器人技术问答社区:地址 fish...
-
Fanuc机器人 Karel 编程学习(五)---简单的Socket通信
Fanuc Karel编写Socket程序和上位机进行通信。 一:环境配置(ROBOGUIDE 1.1机器人系统变量设置 MENU-------˃ SYSTEM------˃ Variables-------˃$KERAL...
-
大数据 算法 自动驾驶 无人机 机器人 探索人工智能 | 计算机视觉 让计算机打开新灵之窗
前言 计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。 文章目录 前言主...
-
算法 自动驾驶 机器人中的数值优化之线性共轭梯度法
欢迎大家关注我的B站: 偷吃薯片的Zheng同学的个人空间-偷吃薯片的Zheng同学个人主页-哔哩哔哩视频 (bilibili.com 本文ppt来自深蓝学院《机器人中的数值优化》 目录 1.无约束优化方法对比 3.线性共...
-
基于Python的Google Bard后端开发:构建交互式聊天机器人
基于Python的Google Bard后端开发:构建交互式聊天机器人 在本文中,我们将使用Python编程语言和Google Bard库来开发一个交互式的聊天机器人后端。我们将介绍如何设置环境并编写代码,以便能够与用户进行...
-
算法 自动驾驶 5.如何利用ORBSLAM3生成可用于机器人/无人机导航的二维/三维栅格地图--以octomap为例
1 octomap的安装及官方文档 这里我们用ROS自带的安装方式即可: 如上图就是安装成功了: 如果安装失败了,尝试用小鱼ROS换一下源再去安装: 一...
-
(无人机方向)ros学习之路ROS 机器人系统仿真
系列文章目录 一:导航仿真概述 导航是机器人系统中最重要的模块之一,比如现在较为流行的服务型室内机器人,就是依赖于机器人导航来实现室内自主移动的,本章主要就是介绍仿真环境下的导航实现,主要内容有: 导航相关概念 导航实现:机...
-
Solidworks机器人导出URDF文件,导入Webots并控制
目录 0. 目标1. SW导出URDF2. 新建Webots工程3. URDF转proto4. proto文件导入Webots5. 控制机器人后续 0. 目标 目标:把Solidworks的机器人模型导入Webots,保存...
-
机器人 机器学习笔记二——强化学习
一、什么是强化学习 强化学习就是让智能体可以独立自主的完成某个任务。独立自主指的就是不需要人去指挥。 比如扫地机器人,打开开关就会自动去清理。自动驾驶的汽车,在定好目的地后,可以自动安全达到目...
-
数据库 python 【Jetson nano 控制DOBOT Magician机器人手臂】
小型机器人手臂DOBOT Magician 可以通过 USB 连接从 PC 或 SBC 进行控制。 由于用于控制机器人手臂的API是作为共享库(DLL或共享对象)准备的,因此可以在C++或Python中选择编程语言,从而扩大...
-
发那科机器人位置变量认识与使用
今年的项目和发那科机器人杠上了!!!!!!!!!! 也是第一次使用发那科,难遇到一堆问题。 第一个问题就是位置寄存器的使用,将查阅到的资料记录起来,有时间回来复习。。。 位置寄存器指令认识与使用位...
-
机器人 开源协议 Ubuntu 22.04下以SOEM为EtherCAT主站的驱动电机例子
引言 这篇文章是笔者的第一篇文章,笔者作为一个机器人从业者,经常要接触到EtherCAT与ROS等相关内容。目前市面上有的开源EtherCAT系统有Igh以及SOEM两种,Igh在多年前已经停止维护,而截至日前SOEM依然维...
-
python conda GLM联合go-cqhttp实现qq群GLM机器人服务器的本地化部署笔记
GLM qq群服务器的本地化部署笔记 一. 概述1.1 整体结构1.2 目标1.3 需求1.4 流程说明 二. 部署流程2.1 使用GPT转发程序帮助文档2.1.1 使用git安装GLM2.1.2 不使用git安装GL...
-
机器人 自动驾驶 ROS出现:Command ‘rospack‘ not found 或 rospack: No such file or directory 等关于rospack命令无效的解决方案
问题描述 按照wiki.ros.org上的教程学习ros时,出现Command ‘rospack’ not found 或 rospack: No such file or directory等类似问题。 解决方法 如图所...
-
人工智能 自动化 自动驾驶 chatgpt 探秘小米增程汽车与仿生机器人的未来:AI大模型的潜在影响及苹果iPhone15Pro发热问题解决之道
博主猫头虎 带您 Go to New World.✨ 濾 博客首页——猫头虎的博客 《面试题大全专栏》 文章图文并茂秊生动形象練简单易学!欢迎大家来踩踩~ 《IDEA开发秘籍专栏》学会IDEA常用操作,工作...
-
机器人开发--CanOpen
机器人开发--CanOpen 1 介绍1.1 概述1.2 应用 2 历史发展3 协议3.1 协议细节(来自CiA文档)3.2 协议框架OSI 模型服务COB-IDNMTSYNC紧急事件对象 (EMCY 服务数据对象 (...
-
自动驾驶 Manjaro Linux安装ROS2 humble机器人系统:从开始到安装完成
时间从2022/7来到了2022.12,又来找虐了。。。这次安装成功了哈哈哈哈。感谢arch ros2-humble的开发者。 我已经把编译好的包上传,有需要(又相信我不会做手脚的)可以直接使用,省得编译浪费时间了。看这里:...
-
机器人期末复习 第五章 轨迹规划
学习目的: 理解轨迹规划原理;学会用轨迹规划处理实际问题。 学习内容: 轨迹规划原理;关节空间的轨迹规划;直角坐标空间的轨迹规划;连续轨迹记录。 1.引言 根据前几章可知,只要知道机器人的关节变量就能确定机器人的位置,或者已...
-
Ros驱动Ur5e过程 | 手把手教程 | Ros驱动真实机器人Ur5e | Ros与Ur5e建立通讯 | Ubuntu20.04驱动Ur5e机器人
目录 UR5e连接过程 安装ROS 安装moveit 电脑端UR机器人驱动安装 UR实体机器人-软件安装与通信建立 urcap软件安装 电脑端ip问题 需要指定临时ip的情况 不需指定临时ip...
-
笔记 机器人控制算法—TEB算法文献阅读Integrated online trajectory planning and optimization in distinctive topologies
论文题目:Integrated online trajectory planning and optimization in distinctive topologies 独特的集成在线轨迹规划和优化拓扑 摘要: 本文提出...
-
机器人 Ubuntu20.04+ros-noetic-gazebo11和matlab联合仿真--simulink+gazebo(6)
1、根据博客这一篇(4),把新的机械臂的urdf弄好。 2、步骤如下: 修改meshes文件的地址 添加gazebo tag 和 3、配置moveit 运行 点击create new moveit,选择更改配置的ur...
-
人工智能 ROS--机器人小车仿真rviz
URDF练习 需求描述: 创建一个四轮圆柱状机器人模型,机器人参数如下,底盘为圆柱状,半径 10cm,高 8cm,四轮由两个驱动轮和两个万向支撑轮组成,两个驱动轮半径为 3.25cm,轮胎宽度1.5cm,两个万向轮为球状,半...
-
人工智能 机器人制作开源方案 | 送餐机器人
作者:赖志彩、曹柳洲、王恩开、李雪儿、杨玉凯 单位:华北科技学院 指导老师:张伟杰、罗建国 一、作品简介 1. 场景调研 1.1项目目的 近年来,全国多地疫情频发,且其传染性极高,食品接触是传播途径之一。疫情防控...
-
人工智能 用微信公众号搭建免费查券返利机器人的详细教程分享
用微信公众号搭建免费查券返利机器人的详细教程分享 你是否曾经在购物时找不到优惠券,感到烦恼?现在,我们可以使用微信公众号和微赚淘客系统来搭建一个免费的查券返利机器人。这个机器人可以帮助你在购物时找到对应的优惠券,并获得返利,...
-
Wechaty创建属于自己的微信机器人(附源码)
1.微信机器人常用开源框架 itchat是一个开源的微信个人号接口,基于python调用微信使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人wechaty Wechaty是适用于微信个人的Bot S...
-
改进的基于 MATLAB GUI 的 DWA 算法机器人动态避障路径规划
改进的基于 MATLAB GUI 的 DWA 算法机器人动态避障路径规划 路径规划是机器人导航中的重要问题,动态窗口法(Dynamic Window Approach,DWA)是一种常用的路径规划算法,它在考虑机器人动力学约...
-
ipad 网络协议 关于开发微信个人号机器人/ 微信机器人开发指南
该文章介绍了微信机器人的基本概念、开发流程、常用技术和开发工具等内容,对初学者非常友好。 微信机器人是一种可以自动执行特定任务的程序,可以在微信平台上进行交互。它可以通过接收用户的信息并作出相应的回应,从而提供更好的用户体验...
-
自动驾驶 ROS高效进阶第七章 -- 机器人综合应用之迷宫寻宝
机器人综合应用之迷宫寻宝 1 背景和资料2 正文2.1 作业引入和解题思路2.2 robot_hunt_maze 3 总结 1 背景和资料 本文是机器人高效进阶系列的收尾篇,我们将综合运用前面所学,完成机器人迷宫寻宝的...
-
动态规划 汽车 基于gazebo仿真环境的移动机器人导航仿真
摘要:实现移动机器人同时定位与建图技术和路径规划技术是让机器人真正智能化的前提。针对机器人自主导航问题,本文在gazebo仿真环境下,利用开源软件包Gmapping提供的算法完成了机器人的自定位与手动地图构建,在此基础上结合...
-
stm32 嵌入式硬件 毕业设计 基于单片机的双足机器人
0 前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,...
-
新浪微博 机器人 开源 AI作画 智能家居 关注渐冻症|菌群助力探索其发病机理及相关干预措施
最杰出的物理学家之一的斯蒂芬·威廉·霍金想必大家都知道,以及曾经风靡全网的“冰桶挑战”,它们都与一种罕见疾病有关,那就是渐冻症。 媒体的宣传让渐冻症成为了较为“知名”罕见病之一;2000年丹麦举行的国际病友大会上正式确定6月...
-
人工智能 机器人 AR Tag 在 ROS 中的使用
本文简单介绍了 AR Tag 及其运用的场景,并介绍了其在 ROS 中的安装和使用。 文章目录 什么是 AR TagAR Tag 的使用场景在 ROS 中的使用安装 ar_track_alvar标签的生成 在 ROS...
-
数据库 使用飞书自定义机器人发送消息
使用飞书机器人可以很方便的获取自动化任务的反馈: 在群里创建一个机器人: 记住下面的 webhook地址,这个是标识机器人的唯一ID,比如它的webhook地址是:"https://open.feishu.cn/open-a...
-
python 开源 Ubuntu18.04 Turtlebot2机器人移动控制 Rviz Gazebo仿真实现
Turtlebot2机器人移动控制 Rviz Gazebo仿真实现 Ubuntu18.04 ROS-Melodic Turtlebot2Turtlebot2移动控制方法一 终端运行方法二 VScode运行实现精确控制...
-
【安徽省机器人大赛单片机与嵌入式赛道竞赛】C平台作品
目录 一、比赛简介 二、赛题说明(详细题目已经收走,凭记忆复现) 1、设计目的: (1 每公里价格(RATE : (2 停车等待计时(TIME : (3 行走里程(KM : (4 行走耗费(FUEL : (5 停车等待耗费(...
-
机器人 什么是Ros(一)- 名词解释和架构概述
目录 1.概述 2.名词解释 2.1节点(Node) 2.2节点管理器(Master) 2.3消息(Message) 2.4话题(Topic) 2.5服务(Service) 2.6动作(Action) 2.7消息记录包(Ba...
-
pytest + yaml 框架 -14.钉钉机器人通知测试结果
前言 当用例执行完成后,希望能给报告反馈,常见的报告反馈有:邮箱/钉钉群/飞书/企业微信 等。 pip 安装插件 钉钉机器人通知测试结果功能在v1.1.1版本实现 钉钉机器人设置 钉钉机器人的设置请参考官方API文档http...
-
AGV智能搬运机器人-替代人工工位让物流行业降本增效
在当今快速发展的世界中,物流业面临着巨大的挑战,包括提高效率、降低成本和优化工作流程。为了应对这些挑战,一种新型的自动化设备——智能搬运机器人正在崭露头角。本文将通过一个具体的案例来展示富唯智能转运机器人在实际应用中的价值。...
-
【ROS2机器人入门到实战】tf2介绍
1.tf2介绍 写在前面 当前平台文章汇总地址:ROS2机器人从入门到实战获取完整教程及配套资料代码,请关注公众号获取教程配套机器人开发平台:两驱版| 四驱版为方便交流,搭建了机器人技术问答社区:地址 fishros.org...
-
开发语言 机器人 Python从入门到精通第3天(循环结构的使用)
循环结构 for-in循环while循环break和continue关键字练习 在写程序的时候,一定会遇到需要重复执行某条或某些指令的场景,例如用程序控制机器人踢足球,如果机器人持球而且还没有进射门范围,那么我们就要一直发...
-
计算机视觉 人工智能 摄像机 机器人 视觉SLAM数据集(一):TUM DataSet
首先给出数据集下载地址:TUM Dataset Download。 如果你是第一次做实验,建议下载xyz的数据集,因为它的动作相对很小,只包含桌面上的一小部分。一旦成功测试,就可以试试desk数据集,它包含四张桌子和几个闭环...
-
人工智能 AI电销机器人 Ai智能语音机器人系统-语音机器人源码-电话机器人源码-智能ai系统-freeswitch-smartivr
Ai智能语音机器人系统-语音机器人源码-电话机器人源码-智能ai系统-freeswitch-smartivr 介绍 Ai智能语音机器人系统-语音机器人源码-电话机器人源码-智能ai系统-freeswitch-smartivr...