11月看到這個比賽(「軟銀盃」中國機械人大賽)的時候,就想去嘗試一下,鍛鍊一下自己。
最開始是因為剛學習了python語言,正好想要做一些實際的專案練練手。而這個比賽預設使用的控制平台choregraph便可以通過使用python進行相關的程式設計,然後控制機械人的各項引數,從而實現目標要求。這和我想要實戰一下python的想法不謀而合,所以便拉上小夥伴去報名了。
雖然準備用python實戰,但是根據choregraph和後面的機械人實際操作結果,經過一段時間的努力最終還是放棄了官方提供的操作方式,而改用適用於機械人足球比賽robotcup的作業系統bhuman系統來完成目標。具體情況後面再來詳述。
比賽結果也證明了我們的選擇是正確的,choregraph控制的機械人跑得太慢,在接力比賽中使用這種方式的隊伍都沒有比較理想的成績。
「軟銀盃」中國機械人大賽是由中國人工智慧學會和softbank機械人公司作為主辦方,旨在培養程式設計能力和應用能力的中國機械人技能大賽。比賽針對nao機械人和peper機械人兩種機械人作為主體,分別開設了一系列比賽內容,例如機械人接力,機械人舞蹈,智慧型解答等諸多專案。
根據學院內的實際情況,我們就參加了機械人接力專案(因為學院只有nao機械人qaq)
nao機械人,版本v6
官方choregraph控制平台:python & windows & choregraph(後棄用)
bhuman系統:c++ & linux
a. 在盡可能快的時間裡完成接力賽(2 x 6m)
b. 每個機械人需要在6m長,50cm寬的賽道上完成賽程,且不得出線。
c. 機械人需要能識別裁判發出的開始訊號
d. 機械人之間需要有關於交接棒的訊號傳遞,第二個機械人在第乙個機械人到達終點時才能出發,不能搶跑
以上便是準備的內容,下面是正式開始專案
從零開始,輕鬆打造你的聊天機械人
做為乙個 ai 時代的開發人員,在 對話即平台 conversation as a platform 的時代下,是不是想搞乙個聊天機械人練練手卻不知道如何下手?本場 chat 將以乙個案例帶領大家從零開始,基於微軟的 bot framework 以及 luis 開發乙個聊天機械人。你只需要會寫點 c...
從零開始搭建Vue2 0專案 一 之快速開始
該樣板適用於大型,嚴肅的專案,並假定您對webpack和有所了解vue loader。確保還閱讀vue loader的文件,了解常見的工作流程配方。如果您只想嘗試vue loader或快速製作出原型,請改用webpack 模板。要使用此模板,請使用vue cli搭建專案。建議使用npm 3 以獲得更...
沃爾瑪申請一項可授粉的自動飛行機械人專利
twww.cppcns.comechwe報道 3月28日訊息,據國外 報道,現在,有幾種蜜蜂和大黃蜂不幸地被列入瀕危物種名單,是時候讓人類盡自己的乙份力量來確保植物仍然獲得傳粉。近日,沃爾瑪申請了一項名為授粉無人機的自主機械人蜜蜂的專利,該授權可以幫助授粉作物。根據sciwww.cppcns.com...