ROS 機器人作業系統

20 posts

ROS (Robot Operating System,機器人作業系統)是一個開源的項目,是為幫助機器人開發者所建立的設計機器人軟體的靈活框架,擁有眾多的強力開發工具,包括硬體抽象層的描述、驅動程式管理、平行計算的執行、程式間訊息傳遞等,可以大程度的簡化開發機器人平台的複雜任務建立與穩定版本控制。

Duckietown 專案 – Duckiebot DB21M 基礎操作(三) – PID controller 的使用

上一篇文章我們成功的透過 Differential drive configuration 讓 Duckiebot DB21M(小鴨車),能夠走在一條直線上。本篇文章要教大家如何使用PID 控制器,讓小鴨車能夠根據地圖白線與黃線的相對位置,自動駕駛於兩條線道之間。

Duckietown 專案 – Duckiebot DB21M 基礎操作(二) – differential drive configuration的使用

上一篇文章 「Duckietown 專案 – Duckiebot DB21M 基礎操作(一)」中,我們成功的使用鍵盤遠端遙控。本篇文章要教大家如何為目前走不直的Duckiebot DB21M 小鴨車,透過 differential drive configuration校正,讓小鴨車能夠走在正確的路線上。

Duckietown 專案 – Duckiebot DB21M 基礎操作(一)

本篇文章要帶大家跟著 Duckietown 官方課程一起實際體驗Duckiebot 的基本操作,內容分為兩大部分,首先是操作前的準備,接著是Duckiebot 的基礎操作,讓初學者或是已經開始使用Duckiebot 的學習者都能透過本篇文章的說明一起學習喔!

20210310 Duckiebot

Duckietown – Duckiebot DB21M 小鴨車專案 Jetson-Nano 版平台組裝與操作環境設定介紹

Duckietown 專案是一個由麻省理工學院( MIT )於 2016 年開始啟動的課程專案,旨在讓學生學習自動駕駛車的技術與概念。今天我們要介紹的就是2021年最新的 Duckietown 專案中的核心 – Duckiebot – DB21M !

在Jetson-nano Developer Kit上安裝/更新 Jetpack

Jetson Nano Developer Kit 安裝/更新 Jetpack

JetPack 是 NVIDIA 為了幫助使用 Jetson 家族機種的使用者,所開發的一個用於安裝建立關於使用人工智慧技術的應用軟體。可以在我們的 Jetson家族機種中,建立起關於使用人工智慧技術的各種環境。本篇將教大家如何在 Jetson-nano上安裝與更新 Jetpack。