2024年被很多人称为AI元年,其实AI元年的叫法由来以久,近年来每一次AI技术的进步,都有很多圈内人大呼AI元年,但不仅一直风声不大,雨点也偏小,都是小范围交流。
得益于软硬件的进步,AI今年开始侵入人类的生活圈子。无人驾驶网约车,AI萌宠,机器服务员,无人送外卖,越来越来的改变着人类的生活。这可能是好事,意味着更多的机会,也可能是坏事,会有一些人的工作会被机器人替代。
我的关注点放在大模型和机器人上,大模型和机器人结合,可以创造很多有趣的东西。大模型就像机器人的灵魂,机器人就像大模型的身体,未来的AI将不在是装在电脑,而且有手有脚可以像人类一样。
这个领域目前很多有趣的产品,比如LOOI,Eilik,aibi,emo,乐天派,romo等桌面宠物。他们能够像宠物一样和人交互,对话,回答问题,并能做一些家电遥控。如下,事实他们都会动,能主和主人打招呼,根据场景做可能可能的表情,帮主人拍照等。他们和传统的机器人最大的不同是,接入的情感分析,可以主动高效交互,
本文的目标,尝试做一台简单的手机机器人,会做一些基本的表情和动作,与人交互。上面的机器人价格都非常的昂贵,三到五千块一台,不过体型很小,做工考究。现在我们可以尝试不到一百块做一个简单手机机器人,因为手机机器人借助手机硬件,摄像头,传感器,处理器,屏幕等,只要给手机装上手和脚,他们就可以移动和和做手势,能处处理器可以做一些复杂的表情处理,屏幕可以用来显示各种有趣的表情。
感谢英特尔,他们开源了他们的机器人openbot,这是一台使用手机做大脑,arduino做信号处理,带四个马达驱动轮子的机器人。实现了避障,寻迹,追踪人等功能。地址的:https://github.com/isl-org/OpenBot
本文的机器人基于openbot,添加表情,接入星火大模型,语音交互。openbot的核心部件是一个手机和一块arduino开发板,然后就是加个四个轮子的外设,使用arduino控制四个轮子做各种动作,所有的运算收手机完成,以我看来,是可以换成两轮或者腿和手的。而实际上,软件部分主要分三部分,一python的ai训练模块,这适合懂ai的高端玩家。二是arduino的固件编程,控制小车做各种动作。三是android或者IOS,利用手机做些分析和处理,
一。 小车的外型会因为你选择小车底盘的不同而不同,核心部件手机是手机,arduino很小,几乎不影响外观,
二,下表列出所有的硬件,国外大概需要35刀到50刀,国内不超过一百块。列表从上到下是3D打印的车底盘,雷达速度传感器,四个马达,一个马达驱动,一块arduino芯片,三块18650电池,3d打印的车壳可以直接在线购买,国内还是很便宜的。最好是直接买带车底盘,马达,L298N芯片,18650电池的套件,这样五十块左右应该可以搞到不错的,剩下的买个arduino芯片和雷达传感器,东西就齐了。大体来说,很简单的。主要是货比三家,初次入手玩,不要买太贵的,买东西多看一下差评,差评的缺点能接受就可以搞到物美价廉的。芯片之外的部件卖的有塑料的,也有金属结构的,塑料的便宜容易坏,金属的贵也容易坏,研究就用塑料的,坏了也不心疼,由于arduino是开源的,所以芯片有国产的相对便宜,也是国外原厂质量比较高,根据实际需要购买。
三。如果你需要自已训练的话,需要有一些python和TensorFlow知识,但不懂也没事,内置有一些训练数据,社区也有很大佬分享。
四。arduino开发的固件使用arduino IDE,官网下载,可以免费使用,开发openbot前,需要按装PinChangeInterrupt库支持。详细可以阅读firmware目录下的README.zh-CN.md文件。
五,需要的android或者ios的开发环境。