基于iPad、iPhone、Android等终端设备的电子楼书户型展示系统

基于iPad、iPhone、Android等终端设备的电子楼书户型展示系统

玩一玩二维码

听说二维码(QRCode)很久了,一直没时间玩,今天下午头疼得厉害,所有事情都做不了,连叶帆回新加坡也没去送,就留在家里用J2ME写了个可以在我的7610上跑的二维码编码和二维码识别软件,二维码编码比较简单,规范明确,也有很多现成的代码,我就是把它搞到手机上,让手机也能生成二维码,但这样做似乎没什么意义?二维码识别就比较麻烦一点,初步效果还不是很理想,得5到10秒才能识别出结果,而且只有大概80%的正确率。放两段视频上来。有关QRCode的介绍和开发资源请看这个帖子

二维码编码:

Details »

动态规划的解空间回溯3D视图

动态规划的一道算法作业,我把解空间和回溯路径用可调整视角的3维DEMO来表示,分为优化和非优化两种,对理解动态规划和回溯路径有所帮助,有需要的人可以下载程序和说明

Scriptographer

Scriptographer 快速上手指南

应该还很少人知道有 Scriptographer 这种东西,简称Sg,它是Illustrator的一个插件,但不是那种普通的插件,需要JAVA虚拟机环境,可以自己编写动作脚本,支持交互创作,对于喜欢分形风格的插画家来说,应该是个很好的工具。现在它还在起步阶段,官方提供的脚本多是作者自己编写的,也许是最终用户多是插画家,不是很擅长编写脚本。


Details »

SystemC

System C 的感觉

绘图机是最常见的计算艺术表现形式,但一般是用户编写程序,再加上一些随机变量,在很小的时间尺度内完成图形的生成。System C 也是一个绘图机,但与众不同的是,它是基于时间的,你隔一段时间去看看 current image 就会发现它长了一点,等到长好了,就会自动进行归档,开始新的作图。

仔细体味一下,这个东西和我当初把Blog叫做“等一朵花开得时间”的初衷已经很接近了,打算也来开发个类似的系统,周期性更换标题的背景图,每个月完成一朵花开花谢的过程,如果成功了就做成插件,大家可以自己来设置“花”的各种画法参数,调一段属于自己的“等一朵花开的时间”

通过摄像头捕捉手势控制机器人试验成功

试验的目的是尝试让计算机通过摄像头识别人的动作,并翻译成机器人能识别的命令,来控制机器人。开发平台选的是JAVA,因为可以运行在各平台,并且适用于B/S架构。

现在已经可以控制机器人的八个方向运动和停止,程序开始后,将摄像头图像绘出,用户在图形中电击要跟踪的物品,比如以一堵白色的墙为背景,拿一根带蓝色的笔帽的水笔在图像中,然后点击那个笔帽的位置,程序就会开始跟踪笔帽,并画出运动轨迹。视频被分割为9块,周围的8个分别对应8各方向,中间的对应停止命令,笔帽移动到哪块区域,程序就发送相应的命令给机器人。
还有第二种控制方式,就是让机器人按照笔移动的轨迹运动,但由于没有设置编码轮等精确检测机器人移动距离的部件,再加上我的机器人移动比不上手的速度,这种方式只能在手很慢移动时才能看出一点效果。

但是用JAVA开发的视频程序,似乎都要安装QT for JAVA或一个第三方摄像头驱动才能运行,分发到最终用户比较麻烦,可能是我了解JAVA不深,还没什么解决方法。

不管怎说,还是觉得很高兴,现在,通过语音,身体动作都能控制我的机器人了
Update 2006.05.04 :后来研究了一下游戏手柄的USB驱动,现在也可以用手柄控制了,感觉挺爽!!