BeagleBone Robotic Projects (Paperback)
暫譯: BeagleBone 機器人專案
Richard Grimmett
- 出版商: Packt Publishing
- 出版日期: 2013-12-23
- 定價: $1,480
- 售價: 6.0 折 $888
- 語言: 英文
- 頁數: 244
- 裝訂: Paperback
- ISBN: 1783559322
- ISBN-13: 9781783559329
-
相關分類:
機器人製作 Robots
-
其他版本:
BeagleBone Robotic Projects Second Edition
買這商品的人也買了...
-
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
Linux Device Driver Programming 驅動程式設計$690$587 -
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
BIM 建築資訊建模手冊, 2/e-寫給業主、專案經理、設計師、工程師以及承包商的 BIM 建築資訊建模指南(BIM Handbook, 2/e)$1,500$1,185 -
Building a Home Security System with BeagleBone$1,290$1,226 -
BeagleBone Home Automation$1,200$1,140 -
24 小時不打烊的雲端服務:專家教你用 Windows Server 2012 R2 Hyper-V3 虛擬化環境實戰 (初級篇)$780$608 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
iOS 9 App 程式設計實力超進化實戰攻略:知名iOS教學部落格AppCoda作家親授實作關鍵技巧讓你不NG (Beginning iOS 9 Programming with Swift)$690$538 -
職業駭客的告白 : 軟體反組譯、木馬病毒與入侵翻牆竊密$620$484 -
$479灰帽駭客:正義駭客的道德規範、滲透測試、攻擊方法和漏洞分析技術, 4/e (Gray Hat Hacking: The Ethical Hacker's Handbook) -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458 -
Swift 自學力!圖解 140 個 iOS App 開發範例,給新手的超直覺設計指南$420$332 -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
$426Unity Shader 入門精要 -
讓響應式(RWD)網頁設計變簡單:Bootstrap開發速成 (附135分鐘專題影音教學)$420$332 -
不再聽不懂!圖解網站建置與開發$450$356 -
Linux Shell 程式設計實力養成:225個實務關鍵技巧徹底詳解, 2/e$490$382 -
透視數據下的商機 : 運用 Google Analytics 發掘商業洞見 (Successful Analytics: Gain Business Insights by Managing Google Analytics)$520$442 -
打下好基礎-程式設計必修的數學思維與邏輯訓練$450$383 -
Think Python|學習程式設計的思考概念, 2/e (Think Python: How to Think Like a Computer Scientist, 2/e)$520$411 -
UX策略|設計讓人夢寐以求的創新數位產品 (UX Strategy: How to Devise Innovative Digital Products that People Want)$480$379 -
打動人心的產品設計|頂尖設計師打造成功產品的黃金法則 (Designing Products People Love: How Great Designers Create Successful Products)$580$458 -
Entity Framework 實務精要$650$553 -
精通 Go 程式設計 (The Go Programming Language)$580$493
相關主題
商品描述
Developer or hobbyist, you'll love the way this book helps you turn the BeagleBone Black into a working robot. From listening and speaking to seeing and moving, we'll show you how - step by step.
Overview
- Get to grips with robotic systems
- Communicate with your robot and teach it to detect and respond to its environment
- Develop walking, rolling, swimming, and flying robots
In Detail
Thanks to new, inexpensive microcontrollers, robotics has become far more accessible than it was in the past. These microcontrollers provide a whole new set of capabilities to allow even the most inexperienced users to make amazingly complicated projects. Beaglebone is effectively a small, light, cheap computer in a similar vein to Raspberry Pi and Arduino. It has all of the extensibility of today's desktop machines, but without the bulk, expense, or noise.
This project guide provides step-by-step instructions to allow anyone to use this new, low cost platform in some fascinating robotics projects. By the time you are finished, your projects will be able to see, speak, listen, detect their surroundings, and move in a variety of amazing ways.
The book begins with unpacking and powering up the components.This will include guidance on what to purchase and how to connect it all successfully-and a primer on programming the BeagleBone Black. Chapter by chapter, we will add additional software functionality available from the open source community, including how to make the system see using a webcam, how to hear using a microphone, and how to speak using a speaker. We then add hardware to make your robots move-including wheeled and legged examples-as well as covering how to add sonar sensors to avoid or find objects, plus wireless control to make your robot truly autonomous. Adding GPS allows the robot to find itself. Finally the book covers how to integrate all of this functionality so that it can all work together, before developing the most impressive robotics projects: those that can sail, fly, and explore underwater.
What you will learn from this book
- Unbox, power up, and configure the BeagleBone black with Ubuntu
- Install speech recognition software to issue voice commands to your projects
- Set up a webcam and a computer vision toolkit for distinguishing objects
- Communicate with external motors to enable you robotics projects to move in a variety of ways
- Process audio signals like music or other sounds
- Add GPS capability to your system so it will know where it is
- Use the building blocks you have learned to create complex robotic projects that can combine all of these features and more
Approach
Develop practical example projects with detailed explanations; combine the projects in a vast number of ways to create different robot designs, or work through them in sequence to discover the full capability of the BeagleBone Black.
Who this book is written for
This book is for anyone who is curious about using new, low-cost hardware to create robotic projects that have previously been the domain of research labs, major universities or Defence departments. Some programming experience would be useful, but if you know how to use a personal computer, you can use this book to construct far more complex systems than you would have thought possible.
商品描述(中文翻譯)
開發者或愛好者,您將會喜歡這本書幫助您將 BeagleBone Black 轉變為一個可運作的機器人。從聆聽和說話到看見和移動,我們將逐步向您展示如何實現。
概述
- 理解機器人系統
- 與您的機器人進行溝通,並教它檢測和回應環境
- 開發行走、滾動、游泳和飛行的機器人
詳細內容
由於新的、廉價的微控制器,機器人技術變得比以往更容易接觸。這些微控制器提供了一整套新的功能,使得即使是最沒有經驗的用戶也能製作出驚人的複雜項目。BeagleBone 實際上是一台小型、輕便、便宜的電腦,與 Raspberry Pi 和 Arduino 類似。它擁有當今桌面機器的所有擴展性,但沒有笨重、昂貴或噪音的問題。
這本項目指南提供逐步的指導,讓任何人都能在一些迷人的機器人項目中使用這個新的低成本平台。當您完成時,您的項目將能夠看見、說話、聆聽、檢測周圍環境,並以各種驚人的方式移動。
本書從拆箱和啟動組件開始。這將包括購買建議和如何成功連接所有設備的指導,以及 BeagleBone Black 的編程入門。每一章,我們將添加來自開源社區的額外軟體功能,包括如何使用網路攝影機讓系統看見、如何使用麥克風聽見、以及如何使用揚聲器說話。接著,我們將添加硬體使您的機器人移動,包括輪式和腿式的範例,並涵蓋如何添加聲納感測器以避免或尋找物體,以及無線控制使您的機器人真正自主。添加 GPS 使機器人能夠定位自己。最後,本書將介紹如何整合所有這些功能,使其能夠協同工作,然後開發最令人印象深刻的機器人項目:那些能夠航行、飛行和探索水下的機器人。
您將從這本書中學到什麼
- 拆箱、啟動並配置 BeagleBone Black 與 Ubuntu
- 安裝語音識別軟體以向您的項目發出語音命令
- 設置網路攝影機和計算機視覺工具包以區分物體
- 與外部馬達進行通信,使您的機器人項目能以多種方式移動
- 處理音頻信號,如音樂或其他聲音
- 為您的系統添加 GPS 功能,使其能夠知道自己的位置
- 使用您所學的基礎知識創建複雜的機器人項目,結合所有這些功能及更多
方法
開發實用的示例項目,並提供詳細的解釋;以多種方式組合這些項目以創建不同的機器人設計,或按順序進行,以發現 BeagleBone Black 的全部能力。
本書的讀者對象
這本書適合任何對使用新的低成本硬體創建機器人項目感到好奇的人,這些項目以前是研究實驗室、大學或國防部門的專屬領域。一些編程經驗會有幫助,但如果您知道如何使用個人電腦,您可以利用這本書構建出比您想像中更複雜的系統。
