RobotX简介:
舵机驱动,全身共17个。有自己的动作编制软件,软件通过调节舵机在不同时间的转角,形成一套独立的动作,如行走,下蹲,取物。X的左手被改为一个简单的机械手结构(如图),通过左手手臂上的舵机驱动,完成张开/夹住两个动作。
编制X的动作难点在于模仿人类行走,需要考虑到重心,每个时刻全身的舵机各自转角,重心位置,动作维持时间,如果要全面分析,恐怕是博士的课题了。另外,舵机承受的反作用力不能太大,否则容易烧坏。烧坏的症状为青烟一股,伴有焦味,烧坏后的舵机电路板上一般是黑了一片。成本较高,一个100RMB左右
经过一段时间的调试修改再调试,Robot X终于能够完成前进,后退,左移,右移,大角度左右转,小角度左右转,下蹲,取物等一系列动作了,用无线手柄操控起来真爽啊,呵呵
终于完成了!
接下来就是等待比赛咯~~不过可能要考虑一下网络延迟问题。上次比赛日本电气通信大学访问我们这边的网络和VPN的时候延迟好像蛮严重的。
这款手柄用起来感觉还不错,当机器人身上的电池电源低到一定程度的时候它就会振动一下,这个功能很强大。
看起来很像游戏手柄吧,平时做个
蓝牙接收器,以USB接口为输出,接到PC上的USB接口就可以当游戏手柄玩哦!
---------------------------20090911-----------------------------------
这里要纠正一下,这款手柄之间的不是用蓝牙的通信协议,有它自己的一套无线协议。所以得用配套的发射和接收模块,配合自己的板子和程序
分享到:
相关推荐
"i-robot项目"是一个基于JavaWeb技术的小型应用程序,旨在提供智能化的服务或功能,可能类似于自动化处理、信息检索或用户交互等。在JavaWeb开发中,开发者利用一系列技术和工具来构建可运行在Web服务器上的动态网站...
ROBOT创意萝卜机器人科学实验室.doc
2022/6/28 上海新世纪机器人有限公司 品牌形象店 新世纪机器人i-robot平衡车品牌店全文共26页,当前为第1页。 公司简介 公司产品以低炭、环保、时尚,引领一场行走的革命 上海新世纪机器人有限公司 是以智能控制技术...
* 6000.02.x.A Version:添加Single Hand Robot 对应 * 6000.021.x.A Version:添加两 Hand 指定动作时 Position 指定不良规正 * 6000.022.x.A Version:添加Check Motion 用 Slot Parameter * 6000.03.x.A Version...
《Halcon机器视觉函数库中文译注》,Halcon机器视觉函数库中文译注,由FreeRobot实验室提供。halcon所有算子详细讲解,每个算子对应的示例,示例中每个算子都有中文注释,易于理解,直接按照示例讲解练习即可,涵盖...
vscode 编写 RobotFramework 详解 Vscode 是一个功能强大且广泛使用的代码编辑器,而 RobotFramework 是一个流行的自动化测试框架。本文将指导读者如何使用 Vscode 编写 RobotFramework 项目,包括安装 Vscode、...
在Java编程语言中,`java.awt.Robot`类是一个强大的工具,它允许程序模拟用户的键盘和鼠标输入。这个`RobotUtil`是基于`Robot`类的进一步封装,目的是简化和优化自动化测试、屏幕抓取或者任何需要模拟用户交互场景的...
在带视觉的机器人智能控制领域,实验室聚焦于机械臂、SCARA(Selective Compliance Assembly Robot Arm)和DELTA机器人的控制策略优化,以及基于机器视觉的动态轨迹规划。这些研究对于机器人在复杂环境下的自主导航...
WebRobot是一款强大的网页自动化工具,它能够帮助用户自动执行一系列在网页上的操作,例如数据抓取、表单填写、点击按钮等,极大地提高了工作效率。在本教程中,我们将深入探讨WebRobot的安装、配置、基本操作以及...
5. 台湾大学机器人实验室(http://robotweb.me.ntu.edu.tw/) * 研究内容:智慧型机器人系统、机电系统整合技术、人工义肢及生物感测器 6. 热那亚大学集成高级机器人实验室...
这是一款创意机器人-I Robot,机器人是自动控制机器(Robot)的俗称,自动控制机器包括一切模拟人类行为或思想与模拟其他生物的机械(如机器狗,机器猫等)。狭义上对机器人的定义还有很多分类法及争议,有些电脑...
**Robot Framework调用Python类方法**是自动化测试中的一种常见技术,Robot Framework是一个高级的通用自动化框架,而Python是其背后的编程语言,提供了丰富的库和功能。本篇将深入讲解如何利用Robot Framework进行...
版本2.7是Python 2.x系列的最后一个稳定版本,它为Robot Framework提供了运行环境。Robot Framework是一个通用的自动化框架,支持多种类型的测试,如功能测试、验收测试、API测试等。 2. **wxPython**:wxPython是...
Java中的`Robot`类是Java AWT(Abstract Window Toolkit)包中的一个核心组件,它提供了一种机制,允许程序模拟用户的鼠标和键盘操作。这个类主要用于自动化测试、演示程序和其他需要控制用户输入的场景,例如模拟...
《Rational Robot学习指南——软件测试与黑盒测试实践》 在软件开发过程中,测试是不可或缺的一环,其中,黑盒测试作为主流测试方法之一,主要用于检查软件的功能性。Rational Robot作为IBM公司推出的一款自动化...
在Fanuc ROBOT INTERFACE中,SDK提供了一系列接口和函数,使得开发者能够编写自定义的机器人控制程序,实现对机器人运动、I/O控制、传感器数据处理等复杂功能的编程。 在提供的压缩包中,有两个主要的文档:robotif...
《I Robot履带车机器人sw20可编辑》是一个压缩包文件,主要涉及机械设计与结构设计领域的知识。这个文件可能包含了一系列与设计、建模和分析I Robot履带车机器人的相关资料,特别是使用了SolidWorks(SW20)这款专业...
因为官网资源6年前不再维护,仅支持python2.x的版本,这个版本是经过修复后支持python3.x的版本。 如果您本地安装的python2.x的版本,不建议下载。如果是python3.x的版本,下载后解压,使用python setup.py ...
例如,`mouseMove(int x, int y)`用于移动鼠标指针,`mousePress`和`mouseRelease`分别模拟鼠标按键的按下和释放,`mouseWheel`则可以模拟滚轮滚动。 ```java robot.mouseMove(100, 100); // 移动到(100, 100) ...