智能佳机器人知识社区

展开菜单

Epuck2测距板使用教程-4.硬件部分

Epuck2测距板使用教程-4.硬件部分
设计的E-puck2测距板(见图1)由其自己的处理器控制。每个板包括12组红外发射/接收模块。每个模块都配有一个红外发射二极管、一个红外调制接收器和一个红外光电二极管:如图2所示,这些模块几乎均匀分布在板的周边;所以,它们之间的角度大约是30◦为了正确理解本地化和通信系统及其复制或修改的可能性,接下来的小节详细介绍了板上执行的不同硬件模块。...

Epuck2测距板使用教程

Epuck2测距板使用教程
概述该板允许本地代理进行本地通信,同时获得发射器的范围和方位,而无需任何集中控制或任何外部参考。因此,该板允许机器人拥有一个具体的、分散的和可扩展的通信系统。该系统依赖于带频率调制的红外通信,由两个相互连接的模块组成,用于数据和功率测量。下表列出了I2C的寄存器映射:地址读写0如果数据可用1,否则0-1数据MSB-2数据LSB-3Bearing MSB-4Bearing LSB:double((MSB<<8)+LSB)*0.0001以获得角度(以度为单位...

e-puck2测距板使用教程-xx.在Sp-puck上的使用

e-puck2测距板使用教程-xx.在Sp-puck上的使用
e-puck1和e-puck2都支持范围和轴承扩展。该扩展连接到I2C总线,可以直接从Pi-puck读取。Pi-puck存储库中提供了一个用C编写的示例,展示了如何开始使用范围和方向扩展;您可以在目录/home/pi/Pi-puck/randb/中找到它。你需要两块板:一块是发射端(运行randb_tx),另一块是接收端(运行randb_rx)。接收器将打印从发射器接收的数据。您可以使用以下命令来构建程序。gcc randb_tx.c -o randb_tx gcc...

Epuck2 Omnivision Module V3 教程

Epuck2 Omnivision Module V3 教程
概述特征:Ø 5Mpixel彩色摄像头360°全方位观察机器人Ø 与Pi-puck兼容并与Raspberry Pi Zero W接口Ø 用于均匀像素分布的抛物面镜Ø 适用于基本图像处理,例如斑点、颜色和光检测。 图像抓取您可以使用raspistill以下命令抓取图像:raspistill -t 0 -k -o image.jpg此命令打开相机的实时预览。当您按下ENTER时,将抓取图像。要终止按x+ENTER。 参考...

Super-MS仿人机器人入门-1.说明

Super-MS仿人机器人入门-1.说明
仿人机器人Super-MS采用高强度铝合金材质,具有17个运动模块组建,有头部、身体、四肢等人形结构特征和基本动作,比如行走、转身、弯腰、单腿站立、前后滚翻、俯卧撑等动作。适合做人形机器人教学、多机器人协作实验、各种人形机器人表演及比赛。...

Super-MS仿人机器人入门-4.编程开发环境搭建

Super-MS仿人机器人入门-4.编程开发环境搭建
1.下载软件包。解压该软件包。安装软件包。 ① 双击 “Setup.exe”文件。 ②安装弹出窗口会出现下面消息。单击<Next>。③选择一个文件夹来安装RoboBasic。然后,单击<Next>。点击next安装程序将被执行。软件安装完成,点击close。计算机的主屏幕会出现小图标roboBASIC MF V2.8。运行该可执行程序,会出现下面界面样式。重要步骤    重要步骤 ...