宜昌城老张的博客

我工作在湖北宜昌市三峡大学,热衷基于桌面环境的机电模型制作。本博客探讨的内容已涉及到Processing互动艺术、Arduino单片微控制器、开源软件、机器人,欢迎回帖!

博客列表

借助微软MSRDS软件,乐高机器人有了机器视觉
发表于:2012-06-09 14:59:04 | 分类:微软机器人软件MSRDS
浏览( ) | 评论( )

    原本略显神秘的,比较“高科技”的机器视觉,没想到有一天,我也可以体验一把,采用微软MSRDS软件做了一个入门实验。实验内容是:用PC摄像头,判断物体的蓝色色块中心是否偏离摄像头视野的X轴中央位置,如果偏离,则乐高NXT电机会带动摄像头向反方向偏转,以消除偏差。如上图。实验视频:     微软高清摄像头网址:http://item.taobao.com/item.htm?id=8373607177&_u=5con830c7ad。    乐高9797+9695机器人套件,网址:http://item.taobao.com/item.htm?id=12941550436&。    下面介绍MSRDS软件中,与机器视觉相关的两个服务元件,WebCam与ColorSegment。见下图。(双击图片,可以放大看!)    把WebCam服务元件的属性设定其Configuration为[Set initial configuration]。点开WebCamS

用微软MSRDS软件的语音识别技术遥控乐高机器人
发表于:2012-06-01 09:29:34 | 分类:微软机器人软件MSRDS
浏览( ) | 评论( )

     用中文语音来遥控机器人,曾出现在科幻小说、美国IMAX大片以及YouTube科学纪录片里,现在用乐高NXT机器人套件搭建个机械手车,再免费下载个微软机器人软件MSRDS R4版,编写个简单的程序,即可。在夜晚书房的灯光照耀下,我用比较标准的普通话,发布了“前进、后退、旋转、抓、放下”等命令,机器人居然也按照我的语音命令行动了!这一时候,感觉到了作为一个创客,能体验到新鲜技术实践的那种快乐。下面请看这个实践视频。日本开发出的能语音交流的仿人机器人视频 :     日本是机器人研发领先的国家,他们正在开发用于家庭服务的类人机器人,可以帮助人类干些家务,还可以表演舞蹈和歌唱,我们发出语音口令,指挥他们按照人类的意愿做事,这是一个多么理想的场景啊!而我现在借助微软MSRDS软件和乐高机器人在自己的家里,也完成了这样类似场景的实验,而且并不困难,所以我一直认为尽管创客们资金有限,但也应紧跟国际科技潮流,购买些符合国际流行规则的创客工具,这样才能少走弯路,高效方便地借助这些国际标准的软硬件工具制做作品,来实现

微软XBOX手柄遥控乐高机械手车的MSRDS编程详解
发表于:2012-05-24 09:18:57 | 分类:微软机器人软件MSRDS
浏览( ) | 评论( )

  本次编程要实现的任务:(一)Xbox 360手柄摇杆控制机械手车左右两车轮马达B、C的功率,从而实现机械手车的前进、后退和转向;(二)Xbox 360手柄Y和A按钮控制机械手车的机械手马达A的功率大小和正负,从而实现机械手抓起或放下物体。    下文中有实验视频。另外,如果看不清图片内容,可以双击图片,放大看!     为了这个作品,我特地买了一个微软XBOX360无限电玩手柄,感觉像是原装的,网址:http://item.taobao.com/item.htm?id=9903395970。 MSRDS软件的安装    Microsoft Robotics Developer Studio(MSRDS)是机器人领域的应用程序开发工具,支援各式各样的硬体、应用方案及使用者,整合各厂牌的硬体元件,成为机器人软件开发的通用平台。    希望您的电脑安装Win7操作系统。在安装MSRDS之前,首先要确保计算机上已经安装了Visual Studio Express Editions C# 2010

到与非网安家,用微软机器人软件MSRDS编程实例来纪念
发表于:2011-11-07 11:20:05 | 分类:微软机器人软件MSRDS
浏览( ) | 评论( )

             去年,大概这个时间段,我开始在EDN写博客,其实在这以前我也在其他论坛和博客网写些东西,后来我想还是找个技术博客大站来长期保留我的文章,同时也可以分享些东西给其他同仁,于是选择了EDN,但是现在EDNChina被某一电子技术网收购,EDN已经迷失了自我,我原来的博客链接全部失效,EDN博客已经不安全了,我要搬家,于是我在与非网重新安家,继续我的博客,希望与我现在的同道以及未来的同道一起交流,共同探讨桌面环境下的机器人制作。         我一口气居然写了75篇博客文章,我总认为我的效率不高,而且不断被单位和家庭的事务耽搁着,总是感觉捞不到“时间”,但累计下来,一看,还真搞了不少内容。所以光看书本知识,然后推导公式,不实践,瘾不会这大。这一年我以Labview软件积木,Arduino电子积木和LEGO机械积木为主做了一些原型项目实践,一直被强烈的兴趣驱使着,每次开始做实践时并不知道是否成功,经过些小努力,看看成果,还蛮欣慰

用微软机器人软件MSRDS给NXT控制器编程(有MSRDS好网址)
发表于:2011-11-07 11:14:19 | 分类:微软机器人软件MSRDS
浏览( ) | 评论( )

Microsoft Robotics Studio可以使你在PC机上创建程序来远程控制机器人,在这个软件所支持众多公司的机器人控制器中,当然也支持乐高迷手头的NXT控制器。所以赶快去安装免费的微软机器人软件Microsoft Robotics Studio,简称MSRS。2008版的软件才是免费的!   在安装MSRDS之前,首先要确保计算机上已经安装了Visual Studio Express Editions C#,如果安装该软件,让你重启动,你必须重启,因为重启后,这个软件要继续安装后续程序。彻底安装完Visual Studio Express Editions C#后,再安装Microsoft Robotics Developer Studio Express Edition。希望您的电脑安装Win7操作系统。R3版安装: Visual Studio 2008 Express Editions C#下载地址: http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express&nb