久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4368|回復: 3
收起左側

清潔機器人制作

[復制鏈接]
ID:71407 發表于 2014-12-31 02:10 | 顯示全部樓層 |閱讀模式



                    圖1(清潔機器人的傳動結構草圖)
自從周二考完MT(醫療技術)以后,就開始忙著繼續清潔機器人的項目。
經過2天的忙碌,基本上算是解決了機器人的定位問題。經過這段時間的實踐,慢慢的有了點小小體會。下面結合一下這2天的進度,進行個小總結。
隨著信息處理技術的發展,現在幾乎大部分的技術問題都最終可以轉換成數學問題加以解決。
通常的步驟是:
步驟1,通過傳感器,將實際的物理或化學信息轉換為數字信號;
步驟2,對步驟1中所獲得的數字信號,根據物理特征的數學含義進行數學變換,提取出所需要的數學特征;
步驟3,將提取出的數學特征再重建為具有物理或化學意義的信息。
結合這幾個小時做的一點嘗試,做個簡單介紹:
技術問題的描述:

                    圖2(機器人定位示意圖)
我們的機器人系統分為兩部分,一部分是如圖1所示的機器人主體,里面包括自主運動單元,清潔單元和通信單元,另一部分就是面對黑板的視覺部分,包括通信單元和視覺單元。如圖2所示,為視覺單元中的攝像頭拍攝下的圖片。其中黑板上有三個黑圈的白紙代表我們的小機器人(其中單獨黑圈的方向為機器人的頭部,即前進方向。)。現在,我們要通過這樣的圖片,來識別出機器人,求出機器人所在的空間位置,再將此空間位置通過通信單元發給機器人主體,以實現機器人的自主運動的控制。

所以,問題的關鍵是機器人的識別和定位。在上個學期的最后一段時間,已經解決了圖片像素和實際物理空間坐標間的轉換問題。也就是說,我只要知道了圖片中某一點的像素,那我就知道,該像素所對應的點,在實際的3D物理空間中的位置。這涉及到計算機視覺最主要的任務,3D場景重建。不過我們用了個比較取巧的方法,用8個已知像素及物理空間對應關系的點來求圖片中任意一點的空間位置。這里相當于解決了上面所述的3個步驟中的步驟3(將提取出的數學特征再重建為具有物理或化學意義的信息。)。具體的算法就不介紹了,效果還是不錯的,誤差基本上在幾毫米,屬于可以允許的范圍之內。

而現在我們要解決的問題就是:如何從圖2中識別出,哪一部分是機器人。即,得到機器人的像素坐標。這就是所述的步驟2。
對步驟1中所獲得的數字信號(即,圖2這樣的數碼照片),根據物理特征的數學含義進行數學變換,提取出所需要的數學特征;
好了,現在我們需要考慮,機器人在視覺/光學上有什么樣的特征?
通過觀察圖2,我們可以發現,通常,黑板是大片的某種顏色,其上的字跡是其他顏色,但多為細長的線條,幾乎沒有大片相同顏色的圖案出現。所以如果我們將機器人設計成為,具有大片的和黑板不同顏色的上表面的話,那我們的機器人就具有和黑板及筆跡不一樣的物理特征了。例如在圖2中,背景為白板。那我們可以讓機器人采用黑色的上表面顏色。
這樣我們就只需要過濾掉顏色淺的部分,和細的線段就可以得到干凈的幾乎只剩下機器人的圖片了。

                                圖3a(原始圖片)

                             圖3b(經過處理后的圖片)
如圖3所示,是經過一些處理步驟前后的圖片對比。可以看的出來,幾乎所有的背景和筆跡都被清除掉了。排除了其他干擾,現在我們只需要想辦法取得機器人的像素就可以了。好了,繼續尋找物理特征。我們可以觀察到,機器人上的點有這樣的特性,是黑色的,且周邊有大片黑色點。據此,我們引入1個閥值(threshold),和一個固定大小的窗口(window)。只要以某一點為中心的窗口內,灰度值(gray value)之和超過這個閥值,我們就判定,該點屬于機器人。那么,我們從圖片的四個角開始搜索,所搜索到的頭四個符合要求的點就是我們機器人的四個角。例如在圖3b中,四個角的像素坐標分別是P1(534,1191),P2(567,1392),P3(711,1176),P4(732,1380)。得到了四個坐標,再用上面提到的步驟3的算法,就可以算出,機器人在真實世界中的位置了。至此,算是基本解決了上面提到的技術問題。

當然,還有很多其他的方法來解決這個問題。例如,因為機器人是運動的,而背景,如筆跡,黑板則是基本靜止的。那么,我們在同一地點,不同時間拍下的照片,變化特別大的部分則是機器人所在的區域了。其實,在實際的項目過程中,會遇到各種各樣的問題和麻煩,有的時候,只是因為一些沒辦法解決的小問題,而不得不放棄很棒的創意。
謹用此文紀念一下進行清潔機器人項目的時光。希望接下來能進展順利,早點見到我們的機器人“聰明”的清掃黑板。

照片描述:深夜依然畫圖試圖解決像素和空間位置的坐標轉換問題。

回復

使用道具 舉報

ID:71407 發表于 2014-12-31 02:16 | 顯示全部樓層
這段時間太多事情了。今天的computer vision的課取消了,憑空多了兩個小時,就趁機把這段時間做的Fallstudie給整理一下吧。


經過幾次的測試,正式的把超聲波的方案給放棄了,走回了一開始的攝像頭的方案。雖然這個方案是我一直想做的,不過說實話,超聲波方案的Idee還是非常棒的。可惜受到超聲波傳感器自身條件的限制。放棄了還是很可惜的。


不過,這樣一來,現在的方案對我來說,就要熟悉多了,比較能發揮,做出點東西來。時間過的太快了。這個學期眼瞅著就要結束了。雖然我們這個項目號稱有一年的時間。可是除去放假的時間,剩下的時間也不是那么的充裕了。現在又要全部重頭再來,需要提速了。只是本來就快要進入考試月,很多的東西要去復習,而平時的作業還一點都沒減少。哎,,時間啊。。。感慨一下。


從下個星期開始,組里的幾個人和頭頭要去意大利參加水下機器人的比賽。先祝他們能取得好的成績。去年是第一次參加,好像拿到了還可以的名次。今年是第二次參加,有更多經驗了,應該可以拿到更好的名次。也不知道我們以后是不是也要做水下機器人的項目。


所以接下來兩個禮拜的碰頭會都要取消。我們兩的計劃是下次碰面的時候得把定位系統完成。也就是說,要將黑板的坐標系和照片坐標系對應起來。為機器人的行為提供基礎信息。此外還要實現機器人以及黑板的識別。也就是說,要從一張照片中,能自動的分析得到機器人的位置和黑板的四個點。幸好我們只是簡單的2D模型,如果做成3D的話,整個困難度會極大的提升。希望一切都順利吧。


PS: 最后再感慨一下傳感器網絡的作業。每次都要費九牛二虎之力才能完成,真的很費心力。不過收獲也相應的很大,實際動手的能力就是這樣一點點磨出來的啊。希望最后一次作業能完美的完成吧!
回復

使用道具 舉報

ID:71407 發表于 2014-12-31 02:16 | 顯示全部樓層


傳感器網絡的兩個破傳感器非得在linux下面才可以用,沒得辦法只好用個虛擬機,NND又慢問題又多,弄的我真是心身疲憊。我連再買一個電腦的心都有了。還是寫個日志,發發牢騷透透氣吧。


清潔機器人在這兩個禮拜進展不大。另外一個組從網上訂購的移動裝置的配件到了,幾個人興奮的進行組裝測試了一個下午。機器人雖然在黑板上可以行走,可是問題不少。比如因為重力的原因,很難走好直線,總是往下走。而且對于寫的比較用力的粉筆字,擦的也不是很干凈。

而我這組的傳感器部分就進展更緩慢了。雖然暫定了超聲波測距的方案,也從實驗室拿了板子和傳感器。可是我們兩個從來沒怎么玩過單片機和傳感器的人,對怎么實現對接和編程很是頭痛。只得上網找一堆的資料看,要么英文要么德文,看的那叫一個慢呀!想找中文的?有用的技術資料少之又少,多是些簡單原理介紹和簡單應用。這些維基百科上都已經有了,沒多少用處。或者就干脆只是賣產品的。從這點就可以看出技術基礎上的差距了。想想要是在國內,連維基都有時上不了,可憐吶。明天早上又要碰頭了,都不知道有什么好匯報的。就是這個當時看來最簡單的方案,細細做起來,發現也不簡單,成本也不低。


順便說點別的事兒吧,

上周五游泳的時候突然開竅,能游起來了。HOHO,爽呀。現在每周的游泳真是讓人期待啊。

這周五去柏林玩兩天,周日回。學校的一個外國學生俱樂部組織的,好像從DAAD還是哪有得到資助。所以所有費用加起來不到30歐。真是劃算至極啊。可惜好像沒有什么朋友在柏林那讀書的。

雖然因此周末沒空,這幾天得加班加點的趕作業,不過依然一想到就心情大好。

恩,還有上周五的火鍋吃的太爽了。

又是吃又是玩的,心情不錯。繼續龜速學習。。。
回復

使用道具 舉報

ID:71407 發表于 2014-12-31 02:16 | 顯示全部樓層
這個學期的Fallstudie選的是黑板清潔機器人。一組7個學生,在一年的時間里做一個自動清潔黑板的機器人。在這里邊做點總結,邊整理整理一些體會。

在第二次周會的時候,大家暫定了主要的技術指標,其中包括:

1, 90秒的時間內,清潔完一塊1.2x2m的黑板;

2, 連帶水箱一起,重量不超過4kg;

3, 機器人自動定位,自主行走,自動清潔黑板。


同時,我和Ibrahim組成一個小組,主要任務是機器人行為和傳感器部分。主要是因為上個學期修的移動機器人和這個學期修的傳感器網絡的原因。在最近的這次周會上,決定采用Ibrahim的超聲波定位的方案。非常簡單,而且有效,比我自己的想法好多了,值得學習。


接下來的是將思路實現成具體產品。這就需要到市場上采購可用的零配件了。這個時候就很能體會到這個方案的好處了。一些方案在腦子里的時候,總覺得很簡單就可以實現。或者肯定已經有成熟的技術。可是一旦真的要把這些設計方案做成可以摸得到可以實現預期功能的產品時,就發現困難重重。簡單,實用才是王道!而這也凸顯了自己在實際動手能力方面和德國學生的差距。就在我還在停留于理解概念,在紙上寫寫畫畫的階段。他們大多已經有不少實際的動手經驗。當然還有一個差距的就是體現在教育的投入。整個材料零件都可以報銷。這樣一個小組的預算至少是幾百歐,就是讓我們做一個大玩具。類似的Fallstudie是每個學生都需要完成的。而這要放在中國,至少在我以前的學校是不可想象的。我想我們當時類似的只有金工實習了,做的都是類似榔頭之類的。哎,難怪我們賣的都是榔頭,他們賣的都是機器。

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本黄色一级视频 | 日韩久久久久久 | 国产 欧美 日韩 一区 | 一区二区三区免费 | 中文av在线播放 | 国产成人精品一区 | 涩涩片影院 | 免费看国产精品视频 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 一级大黄 | 日韩在线视频网址 | 黄色网址av | 91欧美 | 国产综合精品 | 国产精品免费在线 | 91网站在线看 | 日韩在线欧美 | 韩日一区 | 欧美日一区二区 | 中文字幕高清av | 欧美日韩网站 | 91亚洲国产成人精品一区二三 | 在线日韩中文字幕 | a视频在线观看 | 中文字幕在线观看一区二区 | 欧美成人h版在线观看 | 在线国产一区 | 国产精品久久久久久一区二区三区 | 无码一区二区三区视频 | 久久精品一区 | 久久久美女 | 日韩精品一区二区三区在线观看 | 亚洲成av人片在线观看 | 成人毛片视频在线播放 | 亚洲人成人一区二区在线观看 | www.yw193.com | 依人成人 | 色婷婷综合在线观看 | 欧美日韩亚洲三区 | 亚洲成人国产精品 | 中文字幕不卡视频在线观看 |