機(jī)器人體驗(yàn)筆記(一)概要

      網(wǎng)友投稿 713 2022-05-30

      全文內(nèi)容來源于國外權(quán)威資料匯總整理,具體信息請查閱文末參考文獻(xiàn)。

      For specific information, please refer to the reference at the end of the article.

      課程描述?Course Description

      本課程探討移動(dòng)機(jī)器人中智能行為的實(shí)現(xiàn),重點(diǎn)關(guān)注Anki的Cozmo機(jī)器人。預(yù)備基礎(chǔ)是中級編程技巧和Python基礎(chǔ)。如果具備機(jī)器人技術(shù)或人工智能的經(jīng)驗(yàn)更佳,但這不是必需的。

      This course explores the implementation of intelligent behavior in mobile robots, focusing on the Cozmo robot by Anki.

      The prerequisite for the course is intermediate-level programming skills and facility with Python. Prior experience in robotics or artificial intelligence is helpful but not required.

      學(xué)習(xí)目標(biāo)?Learning Objectives

      學(xué)完本課程后,您將能夠:

      使用Python在Cozmo機(jī)器人上編程智能行為。

      掌握計(jì)算機(jī)視覺技術(shù)使用OpenCV識別標(biāo)記的對象。

      設(shè)計(jì)機(jī)器人環(huán)境,實(shí)現(xiàn)基于視覺地標(biāo)的定位和導(dǎo)航。

      使用語音識別實(shí)現(xiàn)機(jī)器人的語音控制。

      評估對比三個(gè)Cozmo編程框架的優(yōu)劣:Cozmo Python SDK,Code Lab和ROS。

      After taking this course, you will be able to:

      Program intelligent behaviors on the Cozmo robot using Python.

      Employ computer vision techniques using OpenCV to recognize markers and objects.

      Design robot environments that facilitate visual landmark-based localization and navigation.

      Use speech recognition to provide voice control of a robot.

      Assess the strengths and limitations of three Cozmo programming frameworks: the Cozmo Python SDK, Code Lab, and ROS.

      學(xué)習(xí)資源?Learning Resources

      課程沒有教科書。There is no textbook for the course.

      更多資源查閱:Cozmo、ROS1、ROS2、OpenCV和OpenAI的官網(wǎng)維基。

      More resources: Cozmo, ROS1, ROS2, OpenCV and OpenAI's official website wiki.

      環(huán)境配置??Laboratory configuration

      手機(jī)Phone:安裝Cozmo_3.4.0最新版應(yīng)用。iOS直接在應(yīng)用商店查找安裝,Android在網(wǎng)上下載xapk包安裝。Install the latest version of Cozmo_3.4.0. iOS finds the installation directly in the app store, and Android downloads the xapk package online.

      電腦PC:下載Cozmo_SDK、Cozmo_tools、ROS1驅(qū)動(dòng)和ROS2驅(qū)動(dòng)等,推薦使用Ubuntu 18.04 LTS桌面系統(tǒng)、VSCode等。Download Cozmo_SDK, Cozmo_tools, ROS1 drivers and ROS2 drivers, etc. It is recommended to use Ubuntu 18.04 LTS desktop system, VSCode and so on.

      機(jī)器人Cozmo:連接無線,并依據(jù)提示更新系統(tǒng)。Connect WiFi?and follow the prompts to update the robot system.

      配置和使用虛擬環(huán)境如下:install and set up virtualenv:

      sudo apt-get install python-pip

      pip install virtualenv

      virtualenv -p python3.6 ~/cozmo-env

      激活虛擬環(huán)境:activate the virtualenv any time you use cozmo:

      source ~/cozmo-env/bin/activate

      但有時(shí)候會運(yùn)行出錯(cuò),推薦用如下命令完成在Ubuntu 18.04或16.04的配置。

      To install the SDK, type the following into the Terminal window:

      pip3 install --user 'cozmo[camera]'

      升級:

      機(jī)器人體驗(yàn)營筆記(一)概要

      To upgrade the SDK from a previous install, enter this command:

      pip3 install --user --upgrade cozmo

      機(jī)器人學(xué)習(xí)對場地的要求,一般而言比較高,這是由于機(jī)器人本身體積較大。有些競賽項(xiàng)目甚至需要體育館大小空間。Learning robots have a relatively high requirement for space on the site, because robots generally have large dimensions. Some competitions even require as much space as a gym.

      但是學(xué)習(xí)Cozmo,通常只需一張A4紙大小的空間。But learning Cozmo usually requires only one A4 paper size space.

      Cozmo機(jī)器人價(jià)格低于100美元/660元人民幣,全部材料配齊也遠(yuǎn)低于1000元人民幣。Cozmo robots cost less than $100/660 yuan, and the price of all materials is?below 1,000 yuan.

      它是目前學(xué)習(xí)機(jī)器人學(xué)、機(jī)器人操作系統(tǒng)和人工智能最低成本的方案之一,但是功能非常強(qiáng)大!It is one of the lowest cost devices for learning robotics, ROS and AI, but it is very powerful!

      硬件架構(gòu)、軟件設(shè)計(jì)和課程生態(tài)都是非常豐富多彩的。The hardware architecture, software design, and curriculum ecology are all outstanding.

      它由300多個(gè)部件組成。It consists of more than 300 parts.

      它內(nèi)部有四個(gè)電機(jī),分別驅(qū)動(dòng)左輪、右輪、頭部和起重臂。It has four motors inside that drive the left wheel, the right wheel, the head and the lift.

      三塊小電路板。Three small circuit boards.

      一個(gè)攝像頭傳感器,可以輸出320x240的灰度或160x240的彩色圖像。A camera sensor that can output 320x240 grayscale or 160x240 color images.

      面部為LED點(diǎn)陣顯示并配備一個(gè)揚(yáng)聲器。Its head has an LED dot matrix display and is equipped with a speaker.

      皮克斯設(shè)計(jì)的動(dòng)畫表情包。Pixar Designer “Animations”

      Vector機(jī)器人資料,請自主查找。更多功能,更多內(nèi)容。

      持續(xù)更新完善,時(shí)間標(biāo)簽:2019-07-25。

      參考文獻(xiàn)references:

      Anki文檔:http://cozmosdk.anki.com/docs/

      cozmopedia:https://github.com/touretzkyds/cozmopedia/wiki

      認(rèn)知機(jī)器人學(xué):https://blog.csdn.net/ZhangRelay/article/details/86736743

      機(jī)器人

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:項(xiàng)目團(tuán)隊(duì)人員變動(dòng)頻繁,如何對新人進(jìn)行有效培養(yǎng)和管理?
      下一篇:Spark Streaming 快速入門系列(6) | DStream的幾種保存方式
      相關(guān)文章
      亚洲国产成人久久精品动漫| 亚洲欧洲中文日韩av乱码| 国产精品亚洲视频| 亚洲第一永久AV网站久久精品男人的天堂AV | 亚洲精品在线视频观看| 亚洲AV色香蕉一区二区| 亚洲国产AV无码专区亚洲AV| 国产精一品亚洲二区在线播放| 亚洲中文字幕在线第六区| 国产黄色一级毛片亚洲黄片大全| 亚洲第一区精品观看| 亚洲精品国产精品国自产观看| 亚洲不卡AV影片在线播放| 亚洲成a人无码av波多野按摩| jizzjizz亚洲| 亚洲精品乱码久久久久久蜜桃| 亚洲精品乱码久久久久久蜜桃| 国产亚洲AV手机在线观看| 亚洲色爱图小说专区| 亚洲Av无码精品色午夜| 久久久久久亚洲Av无码精品专口 | 亚洲国产成人无码AV在线影院| 亚洲人成网站在线播放2019| 亚洲国产成人精品无码区花野真一 | 亚洲va无码手机在线电影| 亚洲va无码手机在线电影| 久久青青草原亚洲av无码app| 亚洲精品人成电影网| 亚洲18在线天美| 亚洲日本va一区二区三区| 亚洲av成人无码网站…| 成人亚洲网站www在线观看| 国产成人高清亚洲| 亚洲国产另类久久久精品| 亚洲色av性色在线观无码| 亚洲国产成人精品激情| 亚洲欧美中文日韩视频| 亚洲国产免费综合| 亚洲国产精品成人精品无码区| 久久国产亚洲高清观看| 国产亚洲中文日本不卡二区|