sanjar-notes / robotics

Learning and doing robotics
0 stars 0 forks source link

General books, soft-only dev may be easier due to better standardization #5

Open sanjarcode opened 1 year ago

sanjarcode commented 1 year ago

Standardization/number of variables in robotics

Web apps, and generally "apps" are easier to build and learn, since they run on highly specific and standardized systems (PCs, laptops, phones etc).

This is not true for robotics, since they can be used at almost any scope (size/environment). This means robotics is more challenging, and at the same time exciting. And continuous efforts are being made for standardization, ROS is a good example.

Robotics dev meta project - ROS

Books on robotics (goal: birds eye view)

Certainly! Here are some book recommendations that can provide you with a comprehensive overview of robotics and help you gain a broader understanding of the field:

  1. "Robotics: Modelling, Planning and Control" by Bruno Siciliano and Lorenzo Sciavicco: This book covers various areas of robotics, including kinematics, dynamics, motion planning, control, and sensing. It provides a solid theoretical foundation along with practical examples.
  2. "Introduction to Autonomous Robots: Kinematics, Perception, Localization, and Planning" by Nikolaus Correll, et al.: This book offers a comprehensive introduction to robotics, covering fundamental concepts such as kinematics, perception, localization, and planning. It includes hands-on examples and exercises.
  3. "Robotics, Vision and Control: Fundamental Algorithms in MATLAB" by Peter Corke: This book provides a practical approach to robotics, focusing on fundamental algorithms implemented in MATLAB. It covers topics such as robot kinematics, dynamics, perception, and control.
  4. "Robotics: Discover the Science and Technology of the Future with 20 Projects" by Kathy Ceceri: This book is geared towards beginners and offers an introduction to robotics through hands-on projects. It covers basic concepts, including sensors, actuators, programming, and building simple robots.
  5. "Robotics: A Very Short Introduction" by Alan Winfield: This concise book provides an overview of robotics, exploring its history, current capabilities, and future possibilities. It touches on various aspects, including perception, control, learning, and the societal impact of robotics.
  6. "Robotics: Everything You Need to Know about Robotics from Beginner to Expert" by Peter Mckinnon: This book offers a comprehensive overview of robotics, covering a wide range of topics from the basics to advanced concepts. It includes practical examples and insights into current and future developments.
  7. "The Second Machine Age: Work, Progress, and Prosperity in a Time of Brilliant Technologies" by Erik Brynjolfsson and Andrew McAfee: While not specifically focused on robotics, this book explores the broader impact of automation, robotics, and artificial intelligence on society and the economy. It discusses the potential benefits, challenges, and implications of these technologies.

These books should provide you with a good foundation and a birds-eye view of robotics, covering various aspects of the field, from theory to practical implementation, current ideas, future directions, and societal impact. They cater to different levels of expertise, and you can choose based on your interests and prior knowledge. &emdash; ChatGPT

sanjarcode commented 1 year ago

Full conversation (PDF) - robo-hardparts-books-ae32d6d9-fe05-4620-a38f-5abd3cf212d5.pdf