幫助中心 | 我的帳號 | 關於我們

ROS機器人項目(影印版)(英文版)

  • 作者:(印)朗坦·約瑟夫
  • 出版社:東南大學
  • ISBN:9787564177560
  • 出版日期:2018/08/01
  • 裝幀:平裝
  • 頁數:431
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Robot Operating system是在機器人研究以及業界設計、模擬和打造原型機器人方面最為廣泛使用的軟體框架之一。運用ROS知識實現機器人比人們想象中的要難得多,但是本書可以為創建你自己的機器人提供幫助。
    朗坦·約瑟夫著的《ROS機器人項目(影印版)(英文版)》包含14個ROS機器人項目.不需要太多硬體就可以做出原型。全書從ROS介紹和安裝過程開始。討論相關基礎知識之後,你將被帶入瀏覽偉大項目的旅程,比如構建自動駕駛汽車、自主移動機器人以及運用深度學習和ROS相結合的圖像識別等。你可以從中找到面向初學者、中級學者和專家等各個層次人士的ROS機器人應用。
    本書是那些真正想要在機器人領域大展拳腳的狂熱愛好者的最佳伴侶。

作者介紹
(印)朗坦·約瑟夫

目錄
Preface
Chapter 1: Getting Started with ROS Robotics Application Development
  Getting started with ROS
    ROS distributions
    Supported operating systems
    Robots and sensors supported by ROS
    Why ROS
  Fundamentals of ROS
    The filesystem level
    The computation graph level
    The ROS community level
    Communication in ROS
  ROS client libraries
  ROS tools
    Rviz (ROS Visualizer)
    rqt_plot
    rqt_graph
  Simulators of ROS
  Installing ROS kinetic on Ubuntu 16.04 LTS
    Getting started with the installation
    Configuring Ubuntu repositories
    Setting up source.list
    Setting up keys
    Installing ROS
    Initializing rosdep
    Setting the ROS environment
    Getting rosinstall
  Setting ROS on VirtualBox
  Setting the ROS workspace
  Opportunities for ROS in industries and research
  Questions
  Summary
Chapter 2: Face Detection and Tracking Using ROS, OpenCV and Dynamixel Servos
  Overview of the project
  Hardware and software prerequisites
    Installing dependent ROS packages
    Installing the usb_cam ROS package
    Creating a ROS workspace for dependencies
  Interfacing Dynamixel with ROS
    Installing the ROS dynamixel_motor packages
  Creating face tracker ROS packages
    The interface between ROS and OpenCV
  Working with the face-tracking ROS package
    Understanding the face tracker code
    Understanding CMakeLists.txt
    The track.yaml file
    The launch files
    Running the face tracker node
    The face_tracker_control package
    The start_dynamixel launch file

    he pan controller launch file
    The pan controller configuration file
    The servo parameters configuration file
    The face tracker controller node
    Creating CMakeLists.txt
    Testing the face tracker control package
    Bringing all the nodes together
    Fixing the bracket and setting up the circuit
    The final run
  Questions
  Summary
Chapter 3: Building a Siri-Like Chatbot in ROS
  Social robots
  Building social robots
  Prerequisites
  Getting started with AIML
    AIML tags
    The PyAIML interpreter
    Installing PyAIML on Ubuntu 16.04 LTS
    Playing with PyAIML
    Loading multiple AIML files
    Creating an AIML hot in ROS
    The AIML ROS package
    Installing the ROS soundplay package
Chapter 4: Controlling Embedded Boards Using ROS
Chapter 5: Teleoperate a Robot Using Hand Gestures
Chapter 6: Object Detection and Recognition
Chapter 7: Deep Learning Using ROS and TensorFlow
Chapter 8: ROS on MATLAB and Android
Chapter 9: Building an Autonomous Mobile Robot
Chapter 10: Creating a Self-Driving Car Using ROS
Chapter 11: Teleoperating a Robot Using a VR Headset and Leap Motion
Chapter 12: Controlling Your Robots over the Web
Index

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032