日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python机器人编程教程入门_机器人编程怎么入门?

發(fā)布時(shí)間:2023/12/10 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python机器人编程教程入门_机器人编程怎么入门? 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

打個(gè)廣告(更新于2017.03.30)

坐標(biāo)上海,上海微創(chuàng)醫(yī)療器械(集團(tuán))有限公司,機(jī)器人子公司在研產(chǎn)品主要是腹腔鏡手術(shù)機(jī)器人、骨科手術(shù)機(jī)器人等

招聘:

機(jī)器人算法工程師

軟件工程師

機(jī)器人控制工程師

具體崗位要求,請(qǐng)移步另一個(gè)回答:

做控制、機(jī)器人等算法工程師是怎樣一種體驗(yàn)? - 回答作者: 夕陽

——————————————————————————

我算是一個(gè)機(jī)器人算法工程師,平時(shí)工作也就是看看論文,查查專利,研究模型,碼段代碼。從業(yè)三年,也是從小白慢慢接觸并喜歡上了這份工作,姑且從兩年多的工作經(jīng)驗(yàn)分享一下我的入門心得:

1、

至少會(huì)一種編程語言,最好是C

因?yàn)橥ㄓ眯员容^高,無論是matlab、VS以及其他硬件平臺(tái)都是支持C的。編程語言就和你學(xué)母語、英語都一個(gè)樣,掌握基本要素(變量、語法、算法)+ 大量練習(xí)。同時(shí)有些平臺(tái)還會(huì)有別的語言,但總歸是思路差不多,多練習(xí),多請(qǐng)教,多百度(有墻,你懂的)。

譚老這本書還可以:

2、

學(xué)會(huì)用MATLAB

Matlab本身就是支持矩陣運(yùn)算的,而機(jī)器人控制算法里面涉及到大量的矩陣運(yùn)算,所以matlab簡(jiǎn)直是為機(jī)器人控制量身打造的軟件一樣。此外,matlab支持各種繪圖,編程簡(jiǎn)單,又有很多的工具包,如Robtics toolbox;另外simulink又可以進(jìn)行各種仿真。有一臺(tái)裝了MATLAB的電腦,無需硬件,基本上可以讓你玩轉(zhuǎn)機(jī)器人。

Matlab感覺隨便一本教材+百度+中文論壇就可以了。

3、

熟練應(yīng)用至少一種控制器

市面上有各種各樣的機(jī)器人控制器,也根據(jù)機(jī)器人的復(fù)雜程度(自由度和主動(dòng)軸的數(shù)量)來選用合適的控制器。一般來講,市面上常用的有STM32,PLC,PMAC,UMAC,TC2/3等。不同控制器有不同的應(yīng)用環(huán)境和編程語言,在開發(fā)過程中正確的編程是必不可少的,同時(shí)也多學(xué)習(xí)他們的軟件結(jié)構(gòu),多向供應(yīng)商要求技術(shù)支持,一個(gè)好的程序架構(gòu)省去了很多編碼和DEBUG時(shí)間,并且看上去程序非常簡(jiǎn)潔有效。

4、

Coding

& Debug

編碼是檢驗(yàn)?zāi)銓W(xué)習(xí)語言的成果,說明你能把認(rèn)識(shí)的東西拼到一塊兒了。那么恭喜你,完成了1/6的工作量。在《人月神話》(強(qiáng)烈推薦)中提到一個(gè)軟件任務(wù)進(jìn)度安排的經(jīng)驗(yàn)法則:

從圖中看出,測(cè)試可以占到了開發(fā)進(jìn)度的一半時(shí)間。因?yàn)槟銜?huì)經(jīng)常遇到各種各樣的bug,需要花超過編碼的時(shí)間找出bug、修復(fù)bug,這時(shí)又有可能產(chǎn)生新的bug,這都是在正常不過的事情了。而這恰恰是考驗(yàn)了工程師耐心和編程能力。

干機(jī)器人這一行來,對(duì)于這點(diǎn)是深有體驗(yàn),也表示非常贊同,它也指導(dǎo)著我在機(jī)器人算法開發(fā)過程中的任務(wù)安排。

5、

獨(dú)立完成一種機(jī)器人控制

最后一項(xiàng)應(yīng)該相當(dāng)于你的畢業(yè)課題了。以上的練習(xí)和理論再多,也僅僅是理論而已,因?yàn)樵陂_發(fā)過程中你會(huì)發(fā)現(xiàn)僅僅學(xué)會(huì)編程是遠(yuǎn)遠(yuǎn)不夠的,機(jī)械,電氣,控制都需要懂一些,最重要的還是要把它轉(zhuǎn)化成生產(chǎn)力啊。因此,建議如果有條件的話,把上面學(xué)到的去獨(dú)立完成一種機(jī)器人控制(無論串聯(lián)、并聯(lián)、4自由度或6自由度)。

題外話:

經(jīng)常,我和小伙伴開玩笑說,干機(jī)器人算法控制這一行,就像是在學(xué)校讀書一個(gè)樣,依舊是論文-專利-仿真-調(diào)試-產(chǎn)品;

我們會(huì)羨慕那些牛逼學(xué)校(不限于MIT、CMU)的實(shí)驗(yàn)室,會(huì)羨慕論文專利作者提出新的算法,會(huì)羨慕那些大牛的知識(shí)儲(chǔ)備和知識(shí)面;

經(jīng)常自嘲自己太low,又不想這么一直low下去;

于是我們就把這份工作當(dāng)成一個(gè)讀博經(jīng)歷了,經(jīng)常就戲稱上班為“上學(xué)”,下班為“放學(xué)”,見到領(lǐng)導(dǎo)會(huì)叫“老板”,遇到同事喊“師弟師妹”,說不定哪天我真要去讀個(gè)博了;

哦,對(duì)了,我們是朝9晚10。

總結(jié)

以上是生活随笔為你收集整理的python机器人编程教程入门_机器人编程怎么入门?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。