搜索
bottom↓
回复: 49

我的ROBOT开发历程,慢慢到来,供大家参考!

[复制链接]

出0入0汤圆

发表于 2006-3-6 20:56:53 | 显示全部楼层 |阅读模式
由于经常辅导中学生参加青少年创新比赛活动,发现乐高的机器人确有独到之处。但有许多地方不符合中国学生的思维模式。I/O口少,不便于构造复杂系统,教材难懂、难教,于是决定自主开发,并编写教材。

    由于这是一个复杂系统(GUI界面、编译器、ROBOT CONTROL UNITS、传感器、输出驱动等等),花了我整整3个月的日日夜夜,才搞出个初级版。还好,使用起来基本满意,BUGS不是很多。

    V1.0命名为Visual Robot Studio 2004,04年秋开始先辅导中小学老师来学习使用俺的平台,并寻找与实际教学中存在的不足(明天继续...)
-----此内容被superhtw于2006-03-06,22:30:01编辑过

出0入0汤圆

发表于 2006-3-9 14:12:09 | 显示全部楼层
下面没啦?

出0入0汤圆

 楼主| 发表于 2006-3-9 17:29:22 | 显示全部楼层
别着急,内容太多,需要整理,有点忙.....

出0入0汤圆

发表于 2006-3-10 08:46:21 | 显示全部楼层
"新思维创新工作室",好名字!

出0入0汤圆

 楼主| 发表于 2006-3-10 22:53:21 | 显示全部楼层
多谢三楼夸奖!

出0入0汤圆

发表于 2006-3-12 15:33:03 | 显示全部楼层
挺厉害的!

出0入0汤圆

发表于 2006-3-13 19:32:00 | 显示全部楼层
楼主, 下文呢>?

出0入0汤圆

 楼主| 发表于 2006-3-15 21:17:47 | 显示全部楼层
相信大家已经等了好久,但要想给大家提供一顿丰盛而又有营养的大餐确非易事,需要耐心。先给上VRS编程环境部分介绍:




-----此内容被superhtw于2006-03-15,21:28:16编辑过

出0入0汤圆

 楼主| 发表于 2006-3-15 21:31:39 | 显示全部楼层
VRS2004支持C语言直接编程,适合高级用户。此时用户抛开图形模式的拘谨与束缚,展开思想的翅膀,自由飞翔...

出0入0汤圆

 楼主| 发表于 2006-3-15 21:34:37 | 显示全部楼层
完善的工程管理,便于用户构造不同的设计方案或交互式编程...



出0入0汤圆

 楼主| 发表于 2006-3-15 21:37:59 | 显示全部楼层
规范而明细的菜单管理,简单而不失专业风范...



出0入0汤圆

 楼主| 发表于 2006-3-15 21:42:47 | 显示全部楼层
专业和稳定的图形库(支持用户自由管理),让你的开发如虎添翼...











  其他部分(电子部分、软件分解剖析等)正在整理中...

出0入0汤圆

发表于 2006-3-16 14:12:03 | 显示全部楼层
赞一个先!



教师就是舒服,有那么多自有时间。



按照这里的风格,后面有人会要求共享,甚至源代码。



不过大侠要是当产品卖,那就另当别论了。

出0入0汤圆

发表于 2006-3-16 16:14:01 | 显示全部楼层
楼主没有MSN么?

出0入0汤圆

 楼主| 发表于 2006-3-16 17:26:07 | 显示全部楼层
ghost2误会了,我教过大学、中学、小学学生,最近又要给幼儿园的毛毛头搞科技小讲座,但我不是教师编制,没有教师“执照”,哈哈!

出0入0汤圆

发表于 2006-3-16 17:31:04 | 显示全部楼层
楼主的开发环境似乎和robotlab有点相似。



楼主会考虑商业运作么?

我觉得既然兄台已经有良好的客户关系,推出产品应该是顺水推舟的事。

出0入0汤圆

 楼主| 发表于 2006-3-16 20:03:46 | 显示全部楼层
我的MSN:superhtw_68@hotmail.com

  

    VRS2004 V1.0确实有点robotlab的味道,因为在着手开发之前对robotlab进行过深入分析,但内核截然不同。因为VRS针对的用户群存在基础差别,其中不乏高手或初哥(如:小学生、中学生或大学生,甚至有ROBOT发烧友),单一的编程界面(Graph C++)可能较适合于初学者,但对于有一定内功的ROBOT爱好者来说,有点束手束脚,创新的火花难于尽情施展。

    即将推出的VRS2.0在内核上进行了大的改变,首先直接采用标准流程图模式编程(FlowchartVRS 2005),支持群组模式、图文注释、子模块等高级操作,将复杂的机器人编程傻瓜化、可视化,把硬件操作和规划进行了封装。我的目标是像VB、VC一样对机器人编程(把专业的东西留给专家去做,用户去做该他做的事 )。

    国内有好多商家在做类似的事,但出于商业的目的,急功近利,没有在教育一线上进行深入调研,所以他们的产品用于教学时漏洞百出,教师觉得难教,学生觉得难学。也有部分商家将不成熟的产品在各大媒体上大加炒作,将具有创新思维的火种扼杀在萌芽状态中。

    好了,闲话少说,否则被各位认为我在贬低别人、抬高自己。

    不管怎没说,教育是事关千秋万代的大事,马虎不得!

出0入0汤圆

发表于 2006-3-17 11:29:44 | 显示全部楼层
直接流程图?这样对小学生似乎不好用。



其实LEGO有很多开发环境的,RobotLab、LogoBlocks、Lejos、什么什么C等。

适合不同人群。



当然,兄台已经有一个不错的平台了,再加上流程图,覆盖面就广了。

出0入0汤圆

发表于 2006-3-17 11:46:02 | 显示全部楼层
觉得不错。

图形编程面向 新手和中小学生,注重的是思维开发。

C编程面向    有编程能力的爱好者,可以自己定义行为,注重的是拓展能力。

出0入0汤圆

 楼主| 发表于 2006-3-17 15:50:48 | 显示全部楼层
确实lego有许多开发环境(RobotLab、LogoBlocks、Lejos等),但这都是一些发烧群体依据自己的喜好或编程背景而作的,其中不乏一些知名高校(如stanford等),当然搞得都不错。我所作的必须要有中国特色,适合中国国情及黄皮肤人群的思维习惯(此话言大了!!),尤其适合于教学一线。

出0入0汤圆

发表于 2006-4-12 01:04:15 | 显示全部楼层


不错

有自主创新精神!

出0入0汤圆

 楼主| 发表于 2006-4-13 20:03:02 | 显示全部楼层
感谢wanglei2005007表扬,VRS2006版正在测试中,届时将DEMO版上传供大家学习使用。VRS2006在技术上进行了大的改进,图块编辑更加专业、灵活,增加了模块库(用户代码库),采用专业的数据库技术。VRS2006的教材计划委托科技型出版社出版。

出0入0汤圆

发表于 2006-4-13 23:14:52 | 显示全部楼层
好啊

这是利国利民的事,值得认真去做。

尽量弄完美!

需要 superhtw 会飞的鱼 多费时间精力 去做这种开拓性的工作了!

出0入0汤圆

 楼主| 发表于 2006-4-26 21:09:22 | 显示全部楼层
新版咱露头角,部分图示,征求大家意见。



图一:渐变背景







图二:栅格背景







图三:图片背景







    新版编辑更加灵活,外观绚丽而不失大家风范,支持多家CPU,强大的流程图功能,完善的C/C++<-->G++快速转换,模块库更加丰富。

    新版设计时尽量考虑原创性,大量使用WINDOWS API函数,使外挂DLL/OCX几乎为零。

    新版支持组选/打散及全部编辑功能。流程图更加专业。


-----此内容被superhtw于2006-04-26,21:31:29编辑过

出0入0汤圆

发表于 2006-4-26 21:37:20 | 显示全部楼层
开眼界了~!

出0入0汤圆

发表于 2006-4-28 12:02:35 | 显示全部楼层
老兄,什么时候有测试版传上来?

我等不极了。

出0入0汤圆

 楼主| 发表于 2006-4-29 17:26:29 | 显示全部楼层
lgl_debug,你好! 好东西总要等到最佳时机,最近飞鱼事多,不要着急,很快就会上传demo的!

出0入0汤圆

发表于 2006-4-30 21:32:14 | 显示全部楼层
等等吧~

出0入0汤圆

发表于 2006-5-6 13:40:47 | 显示全部楼层
superhtw,你的用户GUI做还不错嘛!是用VC,还是BC?

出0入0汤圆

 楼主| 发表于 2006-5-7 23:03:19 | 显示全部楼层
lgl_debug,你的问题曾经有人也和我在MSN上讨论过,问题的关键不在于用啥工具软件,而在于如何灵活应用WINDOWS强大的GDI功能,所有软件都能实现完美的GUI,关键是你要精通你所熟悉的软件工具。

出0入0汤圆

 楼主| 发表于 2006-6-17 21:59:10 | 显示全部楼层
我的avr简易开发工具,AVR_ICE,AVR_ISP的PCB照片,我的ROBOT AVR板原始开发工具。

  [1]MEGA16L做的编程器,支持固件升级(BOOTLOADER),因为手头没有2313等IC,所以用了16。



  [2]MEGA16L做的仿真器,支持固件升级(BOOTLOADER),理由同上。



  [3]总共各做了30片PCB,PCB厂商熟悉,所以才给我打样,没办法。




-----此内容被superhtw于2006-06-17,22:10:29编辑过

出0入0汤圆

发表于 2006-6-17 22:07:48 | 显示全部楼层
高手!敬佩!

是壳是核?编译器也自己做的吗?

出0入0汤圆

 楼主| 发表于 2006-6-17 22:13:44 | 显示全部楼层
壳+核,因为支持多CPU,所以有些编译器自己写,有些外挂。

出0入0汤圆

 楼主| 发表于 2006-6-17 22:18:36 | 显示全部楼层
我只想做一个优秀的工具,而不是专业编译器厂商,所以我的SOFT尽量支持一些优秀厂商的编译器。目前正在着手写一个BASIC编译器,想写一个CHINA式的BASIC编译器。

出0入0汤圆

 楼主| 发表于 2006-6-24 11:49:06 | 显示全部楼层
应部分初学者的要求,将上述两种DIY工具的装配实物图上传,供大家自制时参考。稍后将原理图整理上传。

[1]基于ATMEGA16L的ISP编程器(支持固件升级(BOOTLOADER),因为手头没有2313等IC,所以用了16。)







[2]基于ATMEGA16L的ICE(支持固件升级(BOOTLOADER),为了方便,所以用了16。)







[3]基于74HC244的并口简易型ISP编程器(网上有原理图,自己搜索)。







    以上工具均为自己DIY搞定,最初愿望想通过制作对AVR产品进行深入了解,现在奉上,希望起到抛砖引玉的目的,让更多的网友进入AVR领域。

    这些作品都是以前做得,只是在最近的整理中发现有必要将其奉献给大家共享,所以将其上传。当然,我不是专业搞编程器、仿真器之类的,只是需要时搞一个用用。但大家可以从实物照片上看出,我对任何DIY作品都是从专业的角度去设计制作,力求内在与外观的完美协调,这样,看得舒心,用的爽心!

    祝大家周末愉快,放下工作,尽情玩耍,有事下周再搞定。








-----此内容被superhtw于2006-06-24,12:23:50编辑过

出0入0汤圆

发表于 2006-9-19 00:08:45 | 显示全部楼层
很好的老师!谢谢你的资料!

出0入0汤圆

 楼主| 发表于 2006-10-18 04:45:25 | 显示全部楼层
终于可以坐下来写点东西了,虽然不多,但也不能辜负大家久等。先传上 《ROBOT开发之基础篇(上篇)》,中篇和下篇校对后很快就能传上...

  


-----此内容被superhtw于2006-10-18,04:47:05编辑过

出0入0汤圆

发表于 2006-10-22 12:11:27 | 显示全部楼层
good!期待楼主的演示版程序,给我们开开眼界,呵呵。

出0入0汤圆

发表于 2006-10-23 13:26:17 | 显示全部楼层
厉害  编译器 片子都是DIY

出0入0汤圆

发表于 2008-1-10 20:00:22 | 显示全部楼层
不是厉害,是"牛人"啊..

出0入0汤圆

发表于 2008-1-10 21:12:33 | 显示全部楼层
楼主熟悉Labview吗?

出0入0汤圆

发表于 2008-1-10 22:37:54 | 显示全部楼层
天外高人啊,软的懂,硬的懂,还会编译系统!

碰这么个高人,值!

出0入0汤圆

发表于 2008-1-10 22:48:20 | 显示全部楼层
顶一下,我觉得你那软件挺有创意,流程图的编译器是自己写的吗??如何写的,我也想学一下

出0入0汤圆

发表于 2008-1-11 00:40:59 | 显示全部楼层
确实是高人!一个人能独立搞这么好,太牛了!

出0入0汤圆

发表于 2008-1-11 09:00:47 | 显示全部楼层
编译器都是自己做  牛!!

出0入0汤圆

发表于 2008-1-25 15:48:46 | 显示全部楼层
传说楼主是从广茂达跳槽出来的?

出0入0汤圆

 楼主| 发表于 2008-2-1 15:09:19 | 显示全部楼层
呵呵!感谢各位抬举。最近一年跟随时代的步伐,学习金融理财知识,机器人这一块进展不大,有负众望。我想说明下面几点:
   1、新一代的FLOW CHART机器人开发软件由于工程量大,和大家见面尚需一段时间。
   2、本人系机电一体化科班出生,未曾到广茂达等公司学习研讨,但研究过国内能见到的所有厂家生产的所谓机器人产品,功底扎实,正派!
   3、本人在网站上开辟了机器人相关的bbs(bbs.superhtw.com),大家可以到上面一起切磋。
   4、新开通了SHOWBOTS沙龙(QQ群:54028684),实时交流技术问题。
   5、新的一年祝大家事业顺利、开开心心!

出0入0汤圆

发表于 2008-2-1 21:49:33 | 显示全部楼层
天文兄,加油啊

出0入0汤圆

发表于 2008-2-1 22:40:07 | 显示全部楼层
严重鼓励啊!!

出0入0汤圆

发表于 2008-4-15 16:14:57 | 显示全部楼层
好牛 支持一下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-3 17:05

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表