舉報

會員
BeagleBone Robotic Projects(Second Edition)
最新章節:
Summary
Thisbookisforanyonewhoiscuriousaboutusingnew,low-costhardwaretocreateroboticprojectsandhavepreviouslybeenthedomainofresearchlabs,majoruniversities,ordefencedepartments.Someprogrammingexperiencewouldbeuseful,butifyouknowhowtouseapersonalcomputer,youcanusethisbooktoconstructfarmorecomplexsystemsthanyouwouldhavethoughtpossible.
目錄(84章)
倒序
- coverpage
- BeagleBone Robotic Projects
- Credits
- Foreword
- About the Author
- About the Reviewers
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Downloading the color images of this book
- Errata
- Piracy
- Questions
- Getting Started with the BeagleBone Blue
- Powering up and connecting to the BeagleBone Blue
- Accessing the operating system
- Accessing the BeagleBone Blue remotely via WLAN
- Summary
- Programming the BeagleBone Blue
- Basic Linux commands showing how to navigate around the filesystem on the BeagleBone Blue
- Creating editing and saving files on the BeagleBone Blue
- Creating and running Python programs on the BeagleBone Blue
- Some basic programming constructs on the BeagleBone Blue
- A brief introduction to the C programming language
- Summary
- Making the Unit Mobile - Controlling Wheeled Movement
- Getting started
- Controlling your mobile platform programmatically using the BeagleBone Blue
- Connecting the DC motors to the BeagleBone Blue
- Controlling the DC motors programmatically
- Accessing the compass on the BeagleBone Blue
- Summary
- Avoiding Obstacles Using Sensors
- Different types of sensors used
- The sonar sensor
- The infrared sensor
- The LiDAR sensor
- Connecting a sonar sensor to an Arduino
- Accessing the sonar sensor from the Arduino IDE
- Creating an array of sensors
- Dynamic path planning with your mobile platform
- Basic path planning
- Avoiding obstacles
- Summary
- Allowing Our BeagleBone Blue to See
- Connecting your USB camera to your BeagleBone Blue and viewing the images
- Downloading and installing OpenCV a fully featured vision library
- Using the vision library to detect colored objects
- Summary
- Providing Speech Input and Output
- Hardware prerequisites
- Connecting the hardware and making an input sound
- Using eSpeak to allow our projects to respond in a robot voice
- Using Pocketsphinx to interpret your voice commands
- Providing the capability to interpret your commands and have your robot initiate action
- Summary
- Making the Unit Very Mobile - Controlling Legged Movement
- Connecting the BeagleBone Blue to your mobile platform
- Creating a Linux program to control your mobile platform
- Making your mobile platform truly mobile by issuing voice commands
- Using a GPS Receiver to Locate Your Robot
- Connecting the BeagleBone Blue to a GPS device
- Accessing the GPS programmatically and determining how to move to a location
- Summary
- By Land By Sea By Air
- The BeagleBone Blue and robots that can sail
- Connecting an analog airspeed sensor
- Getting sensor data from the airspeed sensor
- Long range control of the BeagleBone Blue
- BeagleBone Blue and robots that can fly
- The BeagleBone Blue in robots that can go under the water
- Summary
- System Dynamics
- Controlling your robot via a game pad controller
- Controlling your robot via a web interface
- Summary 更新時間:2021-07-02 22:06:54
推薦閱讀
- 計算機網絡
- C#程序設計實訓指導書
- Visual C++實例精通
- Java開發入行真功夫
- Python機器學習編程與實戰
- Getting Started with NativeScript
- RabbitMQ Essentials
- Visual Basic程序設計上機實驗教程
- ServiceNow:Building Powerful Workflows
- 現代C++編程實戰:132個核心技巧示例(原書第2版)
- Unity&VR游戲美術設計實戰
- Python語言科研繪圖與學術圖表繪制從入門到精通
- Learning QGIS(Second Edition)
- 威脅建模:設計和交付更安全的軟件
- iOS應用逆向工程:分析與實戰
- 設計模式之禪
- Go Programming Cookbook(Second Edition)
- Scratch 3少兒交互式游戲編程一本通
- Mastering Docker(Second Edition)
- 零基礎學:微信小程序開發
- Python算法設計與分析
- Learning PowerShell DSC
- C語言從入門到精通(第6版)
- TypeScript Design Patterns
- JavaScript Projects for Kids
- Dynamics 365 Business Central Development Quick Start Guide
- jQuery EasyUI開發指南
- PHP 5完全攻略
- Learning Highcharts
- MATLAB小波分析超級學習手冊