中銀全幣種信用卡
2025年08月28日
第A10版:澳聞
澳門虛擬圖書館

人形機器人開發使用的程式語言

人形機器人開發使用的程式語言

人形機器人開發時,在不同的層面會採用不同的程式語言,Python通常被用為一些“高層”次的控制、原型開發或AI模型部署,“高層”常指比較接近應用層面或使用者介面那一部分,因Python的程式庫(Library)和工具(Tools)都比較豐富,亦比較容易使用。

C++和C這類語言,通常會用在一些底層系統,比如機器人的實時控制、運動算法、感測器的數據處理等,這些地方需要比較高的效能和更接近硬件的控制。“底層”則指那些更接近硬件或者系統核心的部分,比如機器人的感測器數據處理、馬達控制、即時反應的運動控制系統等。

所以整體比例來說,高層的控制和AI應用可能Python會多一點,而底層的核心控制、性能相關的部分C++和C的比例會比較高一些。總括來說,就是高層次用Python,底層和效能部分就多用C++或C。

註:程式庫是一堆已經寫好、封裝好的程式碼模組,讓用家在開發時候不用從零開始寫所有的功能。例如用來做機器學習的TensorFlow、PyTorch,或用來處理數據的 NumPy、Pandas等。這些程式庫可以幫助用家省下很多時間,直接調用裡面的函式(Functions)來完成一些複雜的任務。

學勤教育中心電腦專科導師 周柏堅

2025-08-28 周柏堅 1 1 澳门日报 content_431282.html 1 人形機器人開發使用的程式語言 /enpproperty-->