Willow Garage是美國一個由多位機器人專家在2006年建立的公司,致力于機器人硬件和開源軟件的研發。最近,他們推出了一個名為TurtleBot的機器人開源平臺。 設計TurtleBot的目的是給入門級的機器人愛好者提供一個基礎開發平臺,讓他們直接使用TurtleBot自帶的軟硬件,專注于應用程序的開發。我們知道,從頭開始做一個機器人,需要設計草圖,購買、加工材料、設計電路、編寫程序、組裝等一系列工作。借助開源機器人平臺,可以節省很多前期工作,只要根據平臺的軟硬件接口,就能開發出所需的功能。一個好的機器人平臺,能夠滿足很多開發要求,但一定程度上也限制了開發空間,這都取決于平臺本身的軟硬件系統。 TurtleBot的硬件主要有iRobot Create控制板、Kinect傳感器、華碩1215N雙核筆記本、3000mAh電池和可裝卸的結構模塊;使用著名的ROS(Robot Operating System )作為操作系統,能實現3D地圖導航、跟隨等功能。 TurtleBot雖然有如此高性能的軟硬件配置,但售價不貴。最基本的配置售價是500美元,包括: USB Communications Cable TurtleBot Power and Sensor Board TurtleBot Hardware Microsoft Kinect TurtleBot to Kinect Power Cable USB Stick TurtleBot Installer 全套配置是1200美元,包括: iRobot Create Robot 3000 mAh Ni-MH Battery Fast Charger Asus EeePc 1215N 其中iRobot Create約$200,華碩筆記本約$500。所以說整套配置的性價比還是不錯的。重要的是,TurtleBot可以節省很多開發時間,還提供了強大的 3D導航等基本功能。想想看,你要開發一個具有這些功能的機器人,需要多少成本和時間,需要攻克多少技術難題。 TurtleBot能用來干什么呢?看看下面的視頻就知道了。 關于iRobot Create iRobot Create是iRobot公司開發的機器人接口控制板,有32個內置傳感器,兩個驅動輪,一個車轆和四個可移動小輪,一個預排程序的行為編碼器,一個可以擴大的輸入輸出端口和一個后擋板。開放式接口可以直接實現對機器人的移動,聲音,以及顯示,輸入傳感器的操作。已經在iRobot旗下RoomBa等產品上使用。具體介紹可查看iRobot Create-引領機器人時代。 關于ROS(Robot Operating System ) ROS是一個機器人開源操作系統,由斯坦福大學人工智能實驗室在2007年研發,2008年至今,主要是由Willow Garage推動發展。ROS主要提供硬件驅動、函數庫、可視化編程、信息交互、軟件打包等功能。更多介紹,請查看 ROS 官方文檔。 關于Kinect Kinect是微軟在2010年6月14日對XBOX360體感周邊外設正式發布的名字,是一種3D體感攝影機(開發代號“Project Natal”),同時它導入了即時動態捕捉、影像辨識、麥克風輸入、語音辨識、社群互動等功能。玩家可以通過這項技術在游戲中開車、與其他玩家互動、通過 互聯網與其他Xbox玩家分享圖片和信息等。Kinect已多次應用于機器人開發,實現3D導航等功能。查看使用Kinect的機器人。 |