最新动态

Introduction>>

欢迎阁下光临云飞机器人实验室。

博主Automatic.dai致力于嵌入式技术与机器人研究。

本博客主要关注的内容有  :

智能机器人设计、工业控制、嵌入式Linux、32位微处理器、GUI设计、Windows程序开发。

==============================================================

News>>

12.01.23 云飞机器人实验室祝大家新年愉快!

12.01.11 本网站于2012年01月10日遭脚本攻击,云飞开源社区被迫关闭。

11.12.11   第一届云飞miniSumo大赛报名中,详情请见:

11.12.10   最近我在筹划开源示波器以及智能家居系统的相关细节,欢迎讨论。

11.11.27 终于有了自己的域名和空间http://www.YFworld.com

11.11.11 ”VC应用笔记”系列持续更新,该系列记录了我在VC学习中遇到的问题与解决方案

11.11.09 ”云飞机器人平台”再开序幕,该项目旨在设计一个适合初学者使用的机器人开发平台

==============================================================

置顶文章! 继续阅读?

新年喜得示波器

  新年新气象,作为新年礼物,我收到了这台RIGOL双通道示波器,它的到来不仅满足了我一直以来的心愿,也弥补了云飞实验室没有示波器的缺陷。 

  有了示波器以后,我可以开始尝试更多的模拟电路、数模混合电路的设计,尤其是在我模拟电路比较薄弱的情况下。希望能好好使用它,并祝愿它在我这里能真正实现自己的价值。

在华尔街英语参加圣诞Party

周六受朋友之约参加了华尔街英语的圣诞party。

华尔街的课程之前来了解过一次,价格较高,暂时无缘。不过这次活动是免费的,而且以往的活动都很有意思,正好中午在附近也有饭局,就去参加了。

刚开始气氛比较拘束,符合国人含蓄的一贯特点。在两位外教组织的一系列游戏之中,彼此之间逐渐融冰,等大家纷纷进入状态,活动却已经结束了。我们以这样一种独特的方式庆祝了平安夜。

最后的抽奖阶段,我有幸成为两个幸运者之一,最终抱得“美人”归。

按照我这位友人的说法,我今天是“幸运至极”了。整个过程还是比较耐人回味的。

云飞智能家居 系统结构

最近身边有几个朋友在做智能家居,其实做智能家居的想法我已经考虑很久了。

虽然智能家居在成本、实用性上还有一段路需要走,但是作为研究课题来说刚好合适。

现在已有语音控制器、照明控制器、短信平台等项目立项,我争取通过设计一个主机服务器把大家的成果“集成”在一起,从而提高整体的实用性。

云飞机器人系列LOGO(New!)

感谢顾阳阳的朋友为我们做的新LOGO。

本Logo将作为我们机器人板块的宣传以及活动用LOGO。

不过这个LOGO太大了,无法弄到PCB上,所以PCB还是使用原YFStudio标志。

2012年展望

  不知不觉中,2011年已经临近结束了。
  这一年我从学生走上了社会,到现在正好半年。
  这半年来对VC、数据库的设计能力有了提高,但不是我所期望的发展方向。
  明年希望在Linux设计上能所有提高,主要是驱动和移植,以及Qt设计。
  明年还希望可以写一个Robot OS的雏形,完成iScope示波器,以及PLCminiPro,从而推动云飞社区发展。
  但愿可以如愿以偿。
————————————————————————————————-
Automatic.dai 于 2011年12月17日

机器大战ComBots

MiniSumo比赛现场

Segway两轮代步车视频简介

一个电子工程师的经验之谈(转)

automatic.dai : 不久之前得见此文,其文如流水,思想深邃,着实耐人寻味。有意者不妨一读,必有所感。

  “工程师是科学家;工程师是艺术家;工程师也是思想家。”一位伟大的工程师曾经提出过这样的一段感言。不错,工程师是利用自然科学来创造工程的人。工程既是物质的也是思想上的。许多不朽的工程,伟大的发明以及出神入化的技术方案,许多人往往只看到了他们的瑰丽,而作为工程师则更应该看到设计的灵魂。因此我们应该深入的理解“工程师也是艺术家和思想家”。工程设计的本身就是一种艺术,也是工程师思想的结晶。一部精密的机械设备,一个高效而又健壮的程序,一个复杂而又无懈可击的电路,这些都反映着一些杰出工程师的思想和灵魂,有时你甚至会认为他们的生命已经融入到设计中。

  成为一个杰出工程师最重要的因素就是“热爱自己的职业”。毕竟兴趣是最好的老师,许多优秀的电子工程师都是从小作为电子爱好者的。爱好不仅要体现在行动中更要深入内心甚至深入骨髓。有许多人问:“每天应该花多长时间在学习中和工作中。”可以肯定一份耕耘就会换来一份收获,但作为工程师和科学家想取得成功并不是比赛谁花的时间最多,而是看谁付出了更多的“思考”。不要以为一个学生坐在自习教室里看了多少小时的书就是“勤奋”,也可能比呆在寝室里的学生还要“懒惰”。也就是说“勤奋”是大脑的勤奋,而不是身体和和形式上的勤奋。我学电子也差不多有15年了,也发现了很多问题。一次别人问我你每天花多长时间来工作。我回答他:“每天除了吃饭睡觉几乎都在思考。”不夸张的说我的很多工程构想都是在梦境中诞生的。每天早起床后刷牙的时候、上班的路上、吃饭的时候甚至和别人谈话的空闲瞬间都有可能诞生灵感。当然热爱工程师职业的前提是一定要能领略到工程和自然科学中的美感。一个优秀的工程师同时也是一个热爱科学的人,从科学的常识到科学的精神都会渗透到他的生活中。一次我看到一位教研室里的老师安排答辩的顺序,尽管这位老师在机电领域写了很多的书也在所谓“理论领域”有很多建树,单从他安排这样一个简单的顺序来看,他并不是个理论很高的人。因为在我看来他的工作方法是效率极低的。换句话说就是在他的生活中没有科学的精神可言。

  一个工程师和科学家在生活中也是工程师和科学家。这个问题引出后我们要提到的是培养自己的思维品质。包括思维的习惯,深度和广度,以及思维方式和思维素材的选取。成为一个工程师确实有很多品质是天生的和决定性的,学校的培养和自己的努力也只是一些辅助措施。一个人曾经问我一个关于感性负载的问题,其实我心理很清楚他并不理解这里面最基本的物理概念,首先对电感的认识就不是用语言和数学公式能解释得了的。所以物理学和数学的基础是对工程师有很高要求的,这里所提到的物理学和数学是指一种最基本的认识而不是停留于表面的文字和公式。我可以推断这个人不太适合作工程师,其实他提出的问题都真真切切的存在于生活中,抬头看看日光灯的启动,或者当你看到电源插头的放电瞬间。可这每一个瞬间都被示为理所应当的话就错了。那样当牛顿看到苹果落地时也会感觉理所应当的。

继续阅读 »

Robocode官方应用文章索引

Robocode最早来自IBM公司,由Mathew Nelson创立并维护。
IBMdeveloperWorks里,我找到了很多有关Robocode的应用文章,现整理如下:

Robocode 基本原理之方向剖析
http://www.ibm.com/developerworks/cn/java/l-robocode/

Robocode 高手的秘诀:圆周瞄准
http://www.ibm.com/developerworks/cn/java/j-circular/index.html

Robocode 参数大揭密
http://www.ibm.com/developerworks/cn/java/l-robocode5/index.html

Robocode Rumble: 冠军的技巧
http://www.ibm.com/developerworks/cn/java/j-robowrap/index.html

Robocode 高手的秘诀: 因数避墙法(factored wall avoidance)
http://www.ibm.com/developerworks/cn/java/j-fwa/

世界robocode机器人的四大运动方式分析
http://www.ibm.com/developerworks/cn/java/l-robocode3/index.html

Robocode 基本原理之坐标锁定
http://www.ibm.com/developerworks/cn/java/l-robocode2/index.html

在Robocode中使用Vector实现敌人列表
http://www.ibm.com/developerworks/cn/java/l-robocode4/index.html

人工智能 Java 坦克机器人系列: 强化学习
http://www.ibm.com/developerworks/cn/java/j-lo-robocode2/index.html

人工智能 Java 坦克机器人系列: 神经网络,上部
http://www.ibm.com/developerworks/cn/java/j-lo-robocode3/index.html?ca=drs-

人工智能 Java 坦克机器人系列: 神经网络,下部
http://www.ibm.com/developerworks/cn/java/j-lo-robocode4/index.html?ca=drs-