001480707 000__ 06834cam\\2200637\i\4500 001480707 001__ 1480707 001480707 003__ OCoLC 001480707 005__ 20231031003305.0 001480707 006__ m\\\\\o\\d\\\\\\\\ 001480707 007__ cr\un\nnnunnun 001480707 008__ 230907s2023\\\\si\\\\\\ob\\\\000\0\eng\d 001480707 019__ $$a1396696518 001480707 020__ $$a9789819918140$$q(electronic bk.) 001480707 020__ $$a9819918146$$q(electronic bk.) 001480707 020__ $$z9789819918133 001480707 020__ $$z9819918138 001480707 0247_ $$a10.1007/978-981-99-1814-0$$2doi 001480707 035__ $$aSP(OCoLC)1396181284 001480707 040__ $$aYDX$$beng$$erda$$epn$$cYDX$$dGW5XE$$dEBLCP 001480707 049__ $$aISEA 001480707 050_4 $$aTJ217.5 001480707 08204 $$a629.8$$223/eng/20230913 001480707 1001_ $$aPeng, Gang,$$eauthor. 001480707 24510 $$aIntroduction to intelligent robot system design :$$bapplication development with ROS /$$cGang Peng, Tin Lun Lam, Chunxu Hu, Yu Yao, Jintao Liu, Fan Yang. 001480707 264_1 $$aSingapore :$$bSpringer ;$$a[China] :$$bPublishing House of Electronics Industry,$$c[2023] 001480707 264_4 $$c©2023 001480707 300__ $$a1 online resource (xx, 569 pages) 001480707 336__ $$atext$$btxt$$2rdacontent 001480707 337__ $$acomputer$$bc$$2rdamedia 001480707 338__ $$aonline resource$$bcr$$2rdacarrier 001480707 504__ $$aIncludes bibliographical references. 001480707 5050_ $$aIntro -- The Book Structure -- Preface -- Acknowledgments -- Contents -- About the Authors -- Chapter 1: Composition of Robot System -- 1.1 Mobile Chassis and Manipulator -- 1.1.1 Mobile Chassis -- 1.1.2 Manipulator -- 1.2 Hardware Components of Robot System -- 1.2.1 Computing Platform -- 1.2.2 Motion Controller -- 1.2.3 Driver and Actuator -- 1.2.4 Sensor -- 1.2.5 Display and Touch Panel -- 1.2.6 Speaker and Microphone -- 1.2.7 Power Supply System -- 1.3 Sensor Description and Function Introduction -- 1.3.1 Encoder -- 1.3.2 Inertial Measurement Unit -- 1.3.3 LiDAR -- 1.3.4 Camera 001480707 5058_ $$a1.3.5 Infrared Sensor -- 1.3.6 Ultrasonic Sensor -- 1.3.7 Millimeter Wave Radar -- 1.3.8 Collision Sensor -- 1.3.9 Multi-Sensor Fusion -- 1.4 Software Composition of Robot System -- 1.4.1 Operating System -- 1.4.2 Application Software -- 1.5 Summary -- Further Reading -- Exercises -- Chapter 2: Connecting the Robot to ROS -- 2.1 Getting Started with ROS -- 2.1.1 Origin of ROS -- 2.1.2 Architecture of ROS -- 2.1.3 Features of ROS -- 2.2 ROS Installation -- 2.2.1 Operating Systems and ROS Versions -- 2.2.2 Introduction to Linux Foundation -- 2.2.3 ROS Installation 001480707 5058_ $$a2.2.4 Set the Environment Variables -- 2.2.5 Verify Installation -- 2.3 File System and Communication Mechanisms in ROS -- 2.3.1 File System -- 2.3.2 ROS Communication and Its Working Mechanism -- 2.3.2.1 ROS Computation Graph Level -- 2.3.2.2 ROS Communication Mechanism -- 2.4 Writing the First ROS Program -- 2.4.1 ROS Package Dependency Management -- 2.4.2 ROS Workspace -- 2.4.3 Package Creation and Compilation -- 2.4.3.1 Package Creation -- 2.4.3.2 Package.xml File -- 2.4.3.3 Write the CMakeLists.txt File -- 2.4.3.4 Compile and Build Packages -- 2.4.4 Rules for Writing ROS Nodes 001480707 5058_ $$a2.4.5 Two Ways to Run Nodes -- 2.4.6 Launch File -- 2.4.6.1 Basic Element -- 2.4.6.2 Parameter Settings -- 2.4.6.3 Remapping Mechanism -- 2.4.6.4 Nested Reuse -- 2.4.7 Fundamentals of Coordinate Transform -- 2.4.7.1 Introduction to Coordinate Transform -- 2.4.7.2 TF Principle -- 2.4.7.3 TF Message -- 2.4.7.4 TF Interface in roscpp and rospy -- 2.4.7.5 Use of Related Command in TF Package -- 2.5 ROS Common Components -- 2.5.1 Visualization Tools -- 2.5.1.1 Rviz -- 2.5.1.2 Gazebo -- 2.5.2 Rosbag: Data Logging and Replay -- 2.5.2.1 Use rosbag to Record Data -- 2.5.2.2 Play Back Bag Files 001480707 5058_ $$a2.5.2.3 Check the Topic and Message of the Bag -- 2.5.3 Debugging Toolkit of ROS -- 2.5.3.1 Rqt_console -- 2.5.3.2 Rqt_graph -- 2.5.3.3 Rqt_plot -- 2.5.3.4 Rqt_reconfigure -- 2.5.3.5 Roswtf -- 2.6 Motion Control of Spark Chassis -- 2.7 Introduction to ROS External Devices -- 2.7.1 Remote Control Handle -- 2.7.1.1 Configuration and Use -- 2.7.1.2 Sending a Remote Handle Action Message -- 2.7.1.3 Controlling the turtlesim with the Remote Control Handle -- 2.7.2 LiDAR -- 2.7.2.1 Configuration and Use -- 2.7.2.2 LiDAR Releases Data in ROS -- 2.7.3 Vision Sensor 001480707 506__ $$aAccess limited to authorized users. 001480707 520__ $$aThis book introduces readers to the principles and practical applications of intelligent robot system with robot operating system (ROS), pursuing a task-oriented and hands-on approach. Taking the conception, design, implementation, and operation of robot application systems as a typical project, and through learning-by-doing, practicing-while-learning approach, it familiarizes readers with ROS-based intelligent robot system design and development step by step. The topics covered include ROS principles, mobile robot control, Lidar, simultaneous localization and mapping (SLAM), navigation, manipulator control, image recognition, vision calibration, object grasping, vision SALM, etc., with typical practical application tasks throughout the book, which are essential to mastering development methods for intelligent robot system. Easy to follow and rich in content, the book can be used at colleges and universities as learning material and a teaching reference book for intelligent robot, autonomous intelligent system, robotics principles, and robot system application development with ROS in connection with automation, robotics engineering, artificial intelligence (AI), mechatronics, and other related majors. The book can assist in mastering the development and design of robot systems and provide the necessary theoretical and practical references to cultivate robot system development capabilities and can be used as teaching material for engineering training and competitions, or for reference, self-study, and training by engineering and technical personnel, teachers, and anyone who wants to engage in intelligent robot system development and design. 001480707 588__ $$aOnline resource; title from PDF title page (SpringerLink, viewed September 13, 2023). 001480707 650_0 $$aIntelligent control systems$$xDesign. 001480707 650_0 $$aRobots$$xControl systems$$xDesign and construction.$$0(DLC)sh 85004921 001480707 655_0 $$aElectronic books. 001480707 7001_ $$aLam, Tin Lun,$$eauthor. 001480707 7001_ $$aHu, Chunxu,$$eauthor. 001480707 7001_ $$aYao, Yu,$$eauthor.$$0(OCoLC)oca04281615 001480707 7001_ $$aLiu, Jintao,$$eauthor. 001480707 7001_ $$aYang, Fan,$$eauthor.$$0(OCoLC)oca00069206 001480707 77608 $$iPrint version: $$z9819918138$$z9789819918133$$w(OCoLC)1372393044 001480707 852__ $$bebk 001480707 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-981-99-1814-0$$zOnline Access$$91397441.1 001480707 909CO $$ooai:library.usi.edu:1480707$$pGLOBAL_SET 001480707 980__ $$aBIB 001480707 980__ $$aEBOOK 001480707 982__ $$aEbook 001480707 983__ $$aOnline 001480707 994__ $$a92$$bISE