项目背景 Processing是专门为电子艺术和视觉交互设计而创建的开源编程语言(https://processing.org)。于2001年由MIT媒体实验室的 Casey Reas 和 Benjamin Fry 发起此计划。Processing语言建立在Java语言的基础之上,当前的版本同时支持JS、Unity、Unreal与Python等环境。Processing提供了实现互动艺术的良好平台,也是数据可视化以及控制界面的优秀工具。 云飞机器人实验室将持续更新Processing相关的互动艺 […]
分类: 项目
YF-IPS | 针对机器人的室内定位系统
| 项目GitHub地址 | 项目介绍 本项目旨在设计适用于室内环境的低成本(多)机器人定位技术,用于机器人集群定位及运动控制相关的研究与原型验证。与SLAM等自定位技术不同,该项目的并非使用机器人自身运算,而是通过外部传感器进行位置定位。项目的目的在于:(1)一是应用于低成本无法运行SLAM算法的机器人中;(2)二是作为独立的定位系统提供位置数据或作为自定位算法的参考。 室内定位概述 对于机器人系统,室内定位系统(Indoor Positioning System, IPS)的作用有: 为机器 […]
Self-Balance | 自平衡机器人
项目背景 我一直对自平衡小车十分感兴趣,最早在关注Segway的时候就想尝试一下自平衡算法(当时大约还是2010年)。然而那时一无业余时间,二无设计能力,于是搁浅至今。今年5月份回国的时候,这个想法重新占上心头,于是在淘宝选够了一款评价较好的平衡车,总价不过400大洋。谁知回到英国,自己又懈怠了下来,除了偶尔拿出来当玩具玩两下,也没有仔细深入研究。这样下去自然不行,然而深入研究确实需要不少精力,只能在此痛下决心一定要把里因外果弄清楚。 虽然之前没有正式做过平衡车,然后对于这个系统还是有所了解的, […]
Gameduino 2: Arduino图形开发板
| 中文手册 (V1.0)下载 | 中文手册GitHub地址 | gd2-lib图形库GitHub地址 | Gameduino项目由ExCamera发起。 云飞实验室在该开源项目中参与了:(1) 中文手册的翻译,(2) 中文内容宣传与推广 以及 (3) 开源图形库gd2-lib的完善。 一、Gameduino 2简介 今天给大家介绍的是去年十月在Kickstarter上筹资成功的一款嵌入式图形外设:Gameduino 2。Gameduino 2是Gameduino的升级版,这两款硬件都曾经在Ki […]
妖姬 | 增强现实电子植物
妖姬 – 让你的生活有点“色” | 项目GitHub地址 | 一、项目介绍 ● 什么是妖姬 妖姬是互联网时代的宠儿,是一种兼容办公室与居家生活的增强现实虚拟桌面电子植物。她不仅仅是一展能变换万千色彩的LED灯,她也像真实的植物一样具有情感与生命,她是夜色下妩媚的女神,是你调节生活压力的小玩物,也是你居家生活不可缺少的助手。 在”极客行动“编程大赛现场我们对于妖姬设计思路进行了现场解说。 ● 自由调光 妖姬基于开源硬件Arduino,五片全彩LED是她的霓裳,可以通过iPhone或Android手 […]
Smart Home | 智能家居系统
Project Info 项目代码(主系统): yf-smart-home-iot: https://github.com/yfrobotics/yf-smart-home-iot 项目代码(节点): 树莓派 – 温湿度环境气象站:https://github.com/automaticdai/rpi-environmental-sensing ESP32 – MQTT温湿度节点:https://github.com/automaticdai/esp32-iot-htu2 […]