본문 바로가기
장바구니0

Mastering ROS for Robotics Programming > PACKT 원서리스트

도서간략정보

Mastering ROS for Robotics Programming
판매가격 49,000원
저자 Joseph
도서종류 외국도서
출판사 PACKT
발행언어 영어
발행일 2015-12
페이지수 480
ISBN 9781783551798
도서구매안내 온, 오프라인 서점에서 구매 하실 수 있습니다.

구매기능

  • 도서 정보

    도서 상세설명

    1: Introduction to ROS and Its Package Management
    Why should we learn ROS?
    Why we prefer ROS for robots
    Why some do not prefer ROS for robots
    Understanding the ROS file system level
    Understanding the ROS computation graph level
    Understanding ROS community level
    Questions
    Summary

    2: Working with 3D Robot Modeling in ROS
    ROS packages for robot modeling
    Understanding robot modeling using URDF
    Creating the ROS package for the robot description
    Creating our first URDF model
    Explaining the URDF file
    Visualizing the robot 3D model in RViz
    Adding physical and collision properties to a URDF model
    Understanding robot modeling using xacro
    Conversion of xacro to URDF
    Creating the robot description for a seven DOF robot manipulator
    Explaining the xacro model of seven DOF arm
    Creating a robot model for the differential drive mobile robot
    Questions
    Summary

    3: Simulating Robots Using ROS and Gazebo
    Simulating the robotic arm using Gazebo and ROS
    Questions
    Summary

    4: Using the ROS MoveIt! and Navigation Stack
    Installing MoveIt!
    Generating MoveIt! configuration package using Setup Assistant tool
    Step 1 – Launching the Setup Assistant tool
    Motion planning of robot in RViz using MoveIt! configuration package
    Understanding ROS Navigation stack
    Building a map using SLAM
    Questions
    Summary

    5: Working with Pluginlib, Nodelets, and Gazebo Plugins
    Understanding pluginlib
    Understanding the Gazebo plugins
    Questions
    Summary

    6: Writing ROS Controllers and Visualization Plugins
    Understanding pr2_mechanism packages
    Writing a basic real-time joint controller in ROS
    Understanding ros_control packages
    Understanding ROS visualization tool (RViz) and its plugins
    Writing a RViz plugin for teleoperation
    Questions
    Summary

    7: Interfacing I/O Boards, Sensors, and Actuators to ROS
    Understanding the Arduino–ROS interface
    What is the Arduino–ROS interface?
    Interfacing Dynamixel actuators to ROS
    Questions
    Summary

    8: Programming Vision Sensors using ROS, Open-CV, and PCL
    Understanding ROS – OpenCV interfacing packages
    Understanding ROS – PCL interfacing packages
    Interfacing USB webcams in ROS
    Working with ROS camera calibration
    Interfacing Kinect and Asus Xtion Pro in ROS
    Interfacing Intel Real Sense camera with ROS
    Interfacing Hokuyo Laser in ROS
    Interfacing Velodyne LIDAR in ROS
    Working with point cloud data
    Streaming webcam from Odroid using ROS
    Questions
    Summary

    9: Building and Interfacing Differential Drive Mobile Robot Hardware in ROS
    Introduction to Chefbot- a DIY mobile robot and its hardware configuration
    Questions
    Summary

    10: Exploring the Advanced Capabilities of ROS-MoveIt!
    Motion planning using the move_group C++ interface
    Collision checking in robot arm using MoveIt!
    Working with perception using MoveIt! and Gazebo
    Grasping using MoveIt!
    Working with robot pick and place task using MoveIt!
    Pick and place action in Gazebo and real Robot
    Understanding Dynamixel ROS Servo controllers for robot hardware interfacing
    Interfacing seven DOF Dynamixel based robotic arm to ROS MoveIt!
    Questions
    Summary

    11: ROS for Industrial Robots
    Understanding ROS-Industrial packages
    Installing ROS-Industrial packages
    Block diagram of ROS-Industrial packages
    Creating URDF for an industrial robot
    Creating MoveIt! configuration for an industrial robot
    Installing ROS-Industrial packages of universal robotic arm
    Understanding the Moveit! configuration of a universal robotic arm
    Working with MoveIt! configuration of ABB robots
    Understanding the ROS-Industrial robot support packages
    ROS-Industrial robot client package
    ROS-Industrial robot driver package
    Understanding MoveIt! IKFast plugin
    Creating the MoveIt! IKFast plugin for the ABB-IRB6640 robot
    Creating the COLLADA file of a robot to work with OpenRave
    Generating the IKFast CPP file for the IRB 6640 robot
    Questions
    Summary

    12: Troubleshooting and Best Practices in ROS
    Setting up Eclipse IDE on Ubuntu 14.04.3
    Setting ROS development environment in Eclipse IDE
    Best practices in ROS
    Best practices in the ROS package
    Important troubleshooting tips in ROS
    Questions
    Summary
    backindex: Appendix A: Index
  • 사용후기

    사용후기가 없습니다.

  • 배송/교환정보

    배송정보

    배송 안내 입력전입니다.

    교환/반품

    교환/반품 안내 입력전입니다.

선택하신 도서가 장바구니에 담겼습니다.

계속 둘러보기 장바구니보기
회사소개 개인정보 이용약관
Copyright © 2001-2019 도서출판 홍릉. All Rights Reserved.
상단으로