發表文章

目前顯示的是有「C++」標籤的文章

Afrel公司對於LEGO SPIKE Prime的程式語言比較

圖片
Afrel公司在AUTODESK的 instructables 有個網頁,針對 LEGO SPIKE Prime的控制語言進行比較,包含四種程式語言: Word Blocks(LEGO SPIKE App)、Python(LEGO SPIKE App)、Python(Pybricks)、C語言(spike-rt) 這是其中一個比較實驗,顏色感應器辨識顏色的正確度。 文章連結: Comparing LEGO SPIKE Prime Programming: Which Is Best for Robotics Competitions? - 4 : Color Detection Accuracy 目前是可以免費測試。 附上Afrel影片:

C語言控制EV3 樂高機器人的整理

樂高機器人受到玩家青睞,不論軟硬體,各方面都有許多支援,讓大家能夠發揮樂高機器人更大的功用。 探奇邱老師整理使用C語言撰寫程式控制EV3樂高機器人的方式,也歡迎讀友提供其他資訊。目前有下列幾種: 1. ROBOTC :商用軟體,擁有卡內基美隆大學的背書保證,更新開發速度及技術支援都很迅速。也提供非常多元完整的教學內容。同時支援多種機器人及Arduino。 2. ev3dev :在EV3主機執行這個Debian Linux系統,你能使用多種程式語言控制EV3樂高機器人。有人開發 ev3dev-c (最新是0.5a4),就是C語言函數庫。 3. EV3 IDE :設計者是JAsVAp。不用更新EV3韌體,可以直接使用ANSIC撰寫程式,直接編譯執行。 由於John Hansen先生沒有空,所以在NXT時代非常風行的 NXC ,可能無法進行EV3版本的開發。真希望有高手能夠接替他的工作,繼續完成開發,造福大家。 你有其他消息嗎?歡迎討論!^^

ev3dev-c 0.5a2 已經發布

雖然沒有時間詳細瞭解,還是需要做個記錄,給有需要的讀友。 ev3dev-c 0.5a2 根據作者的註解 ev3dev-c is a C library for LEGO Mindstorms EV3 Debian (http://www.ev3dev.org/) which wraps an access to the EV3 hardware. 如果你正在使用 ev3dev ,歡迎參考 ev3dev-c , Python Package的網頁連結, https://pypi.python.org/pypi/ev3dev-c/ 另外記錄一下,如果你想使用ANSI C編譯程式控制EV3樂高機器人,你也可以試試這個 JAsVAp 的EV3_IDE。 有興趣請參考 Bot Bench 的介紹: EV3_IDE: ANSI C on the EV3 。

EV3 樂高機器人的控制程式

控制 EV3 樂高機器人的官方語言是 EV3 軟體,除了這個容易使用的圖控式程式,全世界還有許多玩家努力開發支援EV3的程式語言,因為EV3官方技術文件尚未正式公布,所以這些開發計畫也都在進行測試。