请选择 进入手机版 | 继续访问电脑版
楼主: nelsoncwlee
1212 1

[书籍介绍] Learning Robotics using Python (Second Edition) [推广有奖]

  • 5关注
  • 82粉丝

学科带头人

62%

还不是VIP/贵宾

-

TA的文库  其他...

Financial Engineering

威望
1
论坛币
299835 个
通用积分
126.9346
学术水平
240 点
热心指数
288 点
信用等级
148 点
经验
240984 点
帖子
499
精华
0
在线时间
2716 小时
注册时间
2015-6-13
最后登录
2023-7-9

初级热心勋章 初级信用勋章 中级热心勋章

nelsoncwlee 发表于 2018-10-15 20:44:20 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Learning Robotics using Python: Design, simulate, program, and prototype an autonomous mobile robot using ROS, OpenCV, PCL, and Python, 2nd Edition


Design, simulate, and program interactive robots

Key Features
  • Design, simulate, build, and program an interactive autonomous mobile robot
  • Leverage the power of ROS, Gazebo, and Python to enhance your robotic skills
  • A hands-on guide to creating an autonomous mobile robot with the help of ROS and Python
Book Description

Robot Operating System (ROS) is one of the most popular robotics software frameworks in research and industry. It has various features for implementing different capabilities in a robot without implementing them from scratch.

This book starts by showing you the fundamentals of ROS so you understand the basics of differential robots. Then, you'll learn about robot modeling and how to design and simulate it using ROS. Moving on, we'll design robot hardware and interfacing actuators. Then, you'll learn to configure and program depth sensors and LIDARs using ROS. Finally, you'll create a GUI for your robot using the Qt framework.

By the end of this tutorial, you'll have a clear idea of how to integrate and assemble everything into a robot and how to bundle the software package.

What you will learn
  • Design a differential robot from scratch
  • Model a differential robot using ROS and URDF
  • Simulate a differential robot using ROS and Gazebo
  • Design robot hardware electronics
  • Interface robot actuators with embedded boards
  • Explore the interfacing of different 3D depth cameras in ROS
  • Implement autonomous navigation in ChefBot
  • Create a GUI for robot control
Who This Book Is For

This book is for those who are conducting research in mobile robotics and autonomous navigation. As well as the robotics research domain, this book is also for the robot hobbyist community. You're expected to have a basic understanding of Linux commands and Python.

Table of Contents
  • Getting started with ROS
  • Understanding basics of differential robots
  • Modeling the Differential Drive Robot
  • Simulating a Differential Drive Robot Using ROS
  • Designing ChefBot Hardware and Circuits
  • Interfacing Actuators and Sensors to the Robot Controller
  • Interfacing Vision Sensors with ROS
  • Building ChefBot Hardware and the Integration of Software
  • Designing a GUI for a Robot Using Qt and Python
  • Assessments



Editorial ReviewsAbout the Author

Lentin Joseph is an author and robotics entrepreneur from India. He runs a robotics software company called Qbotics Labs in India. He has 7 years of experience in the robotics domain primarily in ROS, OpenCV, and PCL.

He has authored four books in ROS, namely, Learning Robotics using Python, Mastering ROS for Robotics Programming, ROS Robotics Projects, and Robot Operating System for Absolute Beginners.

He is currently pursuing his master's in Robotics from India and is also doing research at Robotics Institute, CMU, USA.










Product details
  • Paperback: 280 pages
  • Publisher: Packt Publishing - ebooks Account; 2nd Revised edition edition (June 27, 2018)
  • Language: English
  • ISBN-10: 1788623312
  • ISBN-13: 978-1788623315




LEARNING ROBOTICS USING PYTHON SECOND EDITION.pdf (18.17 MB, 需要: 20 个论坛币)

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


heiyaodai 发表于 2018-10-17 20:00:59 |显示全部楼层 |坛友微信交流群
谢谢分享。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 13:43