在室內(nèi)環(huán)境中可結(jié)合式子母機器人系統(tǒng),子機為一多功能平臺,可放置各種家庭所需之設備,而母機為一輪式機器人,經(jīng)由兩者的結(jié)合,可提供高機動性與多功能的服務。在結(jié)合的技術面,傳統(tǒng)的吸塵器機器人與充電站之間的導航系統(tǒng)使用紅外線感測作為依據(jù),當兩者間有障礙物阻擋時,紅外線感測器導航系統(tǒng)將會失效。因此本系統(tǒng)利用聲源方向做為機器人決定移動方向的依據(jù),由於聲波傳遞的特性,即使在有障礙物的情況下,依然可以有效地偵測。此外,在移動的過程中,本系統(tǒng)利用光流偵測法判斷是否遭遇障礙物或是利用Support Vector Machine分類判斷與聲源之間為是否有障礙物的阻隔;若發(fā)現(xiàn)前方有障礙物,則啟動避障策略,用有效的方式繼續(xù)往目標移動。最後,當母機接近子機時,可根據(jù)多種紅外線感測器資訊進行子母機器人的結(jié)合,結(jié)合成功後,母機將可搭載子機成為一自由行動之機器人。
標簽: 系統(tǒng)
上傳時間: 2013-12-19
上傳用戶:mhp0114
Will perform 3D Gaussian quadrature over a user-defined volume. The volume is defined by the user with function definitions entered in the appropriate spaces provided on the GUI. The user can change the number of Gauss points to use. Function inputs need not accept vector args.
標簽: volume user-defined quadrature Gaussian
上傳時間: 2013-12-13
上傳用戶:417313137
16點FFT VHDL源程序,The xFFT16 fast Fourier transform (FFT) Core computes a 16-point complex FFT. The input data is a vector of 16 complex values represented as 16-bit 2’s complement numbers – 16-bits for each of the real and imaginary component of a datum.
上傳時間: 2013-12-20
上傳用戶:yph853211
常見java數(shù)據(jù)結(jié)構(gòu)的使用方法,包括Arrays類Collections類HashSet類List類TreeSet類Map類Vector類
標簽: java 數(shù)據(jù)結(jié)構(gòu)
上傳時間: 2014-02-10
上傳用戶:qiao8960
These instances, whenmapped to an N-dimensional space, represent a core set that can be used to construct an approximation to theminimumenclosing ball. Solving the SVMlearning problem on these core sets can produce a good approximation solution in very fast speed. For example, the core-vector machine [81] thus produced can learn an SVM for millions of data in seconds.
標簽: N-dimensional whenmapped instances represent
上傳時間: 2016-11-23
上傳用戶:lixinxiang
The ISD51_Demo project for the MSC1200 shows how to use the ISD51 In-System-Debugger with flash breakpoints or hardware breakpoints. By default, it is configured for flash breakpoints which allow you to set real-time breakpoints in your software. Using Flash breakpoints has also the benefit that no special handing for the shared interrupt vector is required, since the hardware break registers of the MSC1200 are not used at all.
標簽: In-System-Debugger ISD the project
上傳時間: 2014-11-18
上傳用戶:dongqiangqiang
This software is a Matlab implementation of restricted sampling from Gaussian distribution, and sample x (column vector) from N(x_mu, x_var), restricted in x_min<=x<=x_max.
標簽: implementation distribution restricted Gaussian
上傳時間: 2016-12-30
上傳用戶:6546544
Description The MUSIC algorithm, proposed by Schmidt, first estimates a basis for the noise subspace and then determines the peaks the associated angles provide the DOA estimates. The MATLAB code for the MUSIC algorithm is sampled by creating an array of steering vectors corresponding to the angles in the vector angles.
標簽: Description algorithm estimates proposed
上傳時間: 2013-12-08
上傳用戶:hgy9473
Q: 我應該怎樣處理內(nèi)存泄漏? A: 很簡單,只要寫“不漏”的代碼就完事了啊。顯然,如果你的代碼到處是new、delete、指針運算,那你想讓它“不漏”都難。不管你有多么小心謹慎,君為人,非神也,錯誤在所難免。最終你會被自己越來越復雜的代碼逼瘋的——你將投身于與內(nèi)存泄漏的奮斗之中,對bug們不離不棄,直至山峰沒有棱角,地球不再轉(zhuǎn)動。而能讓你避免這樣困境的技巧也不復雜:你只要倚重隱含在幕后的分配機制——構(gòu)造和析構(gòu),讓C++的強大的類系統(tǒng)來助你一臂之力就OK了。標準庫中的那些容器就是很好的實例。它們讓你不必化費大量的時間精力也能輕松愜意地管理內(nèi)存。我們來看看下面的示例代碼——設想一下,如果沒有了string和vector,世界將會怎樣?如果不用它們,你能第一次就寫出毫無內(nèi)存錯誤的同樣功能代碼嗎?
標簽: 內(nèi)存泄漏
上傳時間: 2017-01-25
上傳用戶:alan-ee
本文檔介紹了如何使用各種內(nèi)嵌工具,函數(shù)和其他一些小技巧來加強使用matlab的速度和效率,是廣大愛好者必讀的文檔。具體內(nèi)容請參閱文檔。 Learn how to use the Profiler tool, vectorized functions, and other tricks to writing efficient MATLAB code. This article includes how to convert any array into a column vector, bounding a value without if statements, and repeating/tiling a vector without repmat. Contents: * The Profiler * Array Preallocation * JIT Acceleration * Vectorization * Inlining Simple Functions * Referencing Operations * Numerical Integration * Signal Processing * Miscellaneous Tricks
上傳時間: 2013-12-11
上傳用戶:cuiyashuo