随笔分类 -  E-PUCK2

摘要:总览 RGB面板是一个新的扩展模块,设计用于Epuck机器人。它包括: 9个RGB LED 8个红外线 每个LED彼此独立,因此可以在RGB颜色空间中打开具有不同颜色的LED,如下图所示: 红外线的作用是识别传感器,这意味着通过观察它们打开和关闭的红外线的组合,机器人就可以被外部设备(例如摄像机)识 阅读全文
posted @ 2020-06-03 20:24 kay880 编辑
摘要:1.引言 2.创建一个项目 如果要修改在主微控制器上运行的工厂固件的代码,或者如果要查看实现详细信息,则可以按照以下步骤在Eclipse中添加此项目:1.运行Eclipse。 然后选择File->New->Makefile Project with Existing Code 2.接下来单击Brow 阅读全文
posted @ 2020-03-02 16:14 kay880 编辑
摘要:通信基于TCP;机器人将创建一个TCP服务器并等待连接。默认端口:1000 每个数据包都由一个ID(1字节)标识。 以下ID用于将数据从机器人发送到计算机: 0x00 =保留 0x01 = QQVGA彩色图像数据包(仅第一段包含此ID);数据包大小(无ID)= 38400字节; 图像格式= RGB5 阅读全文
posted @ 2020-01-03 15:32 kay880 编辑
摘要:1.Pi-puck的ROS工作区位于〜/ rosbots_catkin_ws / 2.在树莓上启动e-puck2 ROS节点之前,请发出以下命令: 分别查看树莓派和主节点PC的ip地址 ifconfig 3.根据读取到的IP地址来配置树莓派ROS网络信息 export ROS_IP = raspbe 阅读全文
posted @ 2019-04-11 14:44 kay880 编辑
摘要:2019年,Pi-puck面市。 特征 Raspberry PiZeroW(rPi)通过I2C连接到机器人 机器人基础摄像头和rPi之间通过USB接口 1个数字麦克风和1个扬声器 USB集线器连接到rPi,带有2个空闲端口 uUSB连接到rPi uart端口。也适合充电 2个充电器。1个用于机器人电 阅读全文
posted @ 2019-04-11 09:29 kay880 编辑
摘要:1.编程IDE(专用eclipse)(windows版本) 经过特别修改,可以直接编辑和编译e-puck2的项目。它不需要安装,所需的一切都位于给定的包装中。能够运行Eclipse所需的唯一依赖是Java。 2.Windows下Java 8 32位 3.程序下载器脚本和交叉编译工具 4.机器人源码包 阅读全文
posted @ 2019-04-09 17:13 kay880 编辑
摘要:前言 C programming语言用于为e-puck2机器人的主微控制器开发代码。选择将ChibiOS嵌入式实时操作系统集成到固件中,因为它支持STM32F4系列微处理器,它包括一个HAL(硬件抽象层),它有很好的文档记录,它是免费的。 在开始编码之前,您需要安装开发环境及其依赖项,然后记录所有步 阅读全文
posted @ 2019-04-09 11:58 kay880 编辑
摘要:从2018年开始,e-puck2面市。大部分兼容之前版本,新款机器人更加强大,配备更多传感器。现在有WiFi,USB连接和充电,距离传感器,RGB led等等。该机器人是一个完整的系统,带有USB集线器,编程器/调试器(413),主处理器(407)和WiFi / BT模块(ESP32) 产品机构图 阅读全文
posted @ 2019-04-09 01:45 kay880 编辑
摘要:E-PUCK2官方开发了专用的WiFi应用程序,通过TCP协议与机器人进行通信。 您可以从以下链接之一下载可执行文件: Windows可执行文件 - WiFiMac(尚未推出)Ubuntu 14.04(或更高版本) - 64位对源代码感兴趣的话,可以使用git clone命令下载QT上位机界面的源码 阅读全文
posted @ 2018-12-19 11:35 kay880 编辑
摘要:对机器人进行官方固件更新,并且使用最后一个固件来更新机器人,以获得最新的功能,改进,以及错误修复。 板载编程器运行GDB服务器,因此我们使用GDB命令上传新固件,因此需要使用工具链将新固件上载到机器人。 以下步骤说明如何更新主微控制器固件: 下载包含所需工具链和脚本的软件包以对机器人进行编程:Win 阅读全文
posted @ 2018-09-05 10:37 kay880 编辑
摘要:本系列教程主要讲解E-puck2机器人的介绍以及基本使用方法。本篇文章主要介绍E-puck2机器人软件的安装与使用。 阅读全文
posted @ 2018-09-05 09:41 kay880 编辑
摘要:E-puck2机器人系列教程-1.开始使用E-puck2 完整电气通信架构图如下: 该机器人是具有USB集线器,编程器/调试器(413),主处理器(407)和WiFi / BT模块(ESP32)的完整系统 e-puck2机器人具有3个板载芯片: 主微控制器(407):负责处理传感器和执行器,并运行演示/算法 e-puck2机器人主微控制器是 阅读全文
posted @ 2018-09-05 09:04 kay880 编辑
摘要:概括 下图显示了e-puck2机器人提供的主要组件以及它们的实际放置位置: 下面是整体通信架构: 阅读全文
posted @ 2018-09-04 11:13 kay880 编辑
摘要:出厂固件 机器人程序起初是基于Black Magic Probe编程器/调试器的固件进行编程。预构建的固件可在此处获得programmer-firmware.bin(09.04.18); 它也有dfu格式,在这里获得programmer-firmware.dfu(09.04.18)。 固件更新 程序 阅读全文
posted @ 2018-09-03 16:06 kay880 编辑

点击右上角即可分享
微信分享提示