LIBRISTO
LIBROAMANTO
obvezno
Pridružite se zajednici ljubitelja knjige iz cijelog svijeta i ostvarite mnoštvo pogodnosti. Izradite besplatni račun
0
Besplatna dostava Overseas kurirskom službom iznad 69.99 €
DPD kurir 3.99 DPD točka 3.49 GLS Kurir 4.99 GLS paketomat 3.99 Hrvatska pošta 4.99 Dostava Overseas 4.99 Box Now 4.49

Besplatna dostava putem Box Now paketomata i Overseas kurirske službe iznad 69,99 €.

Simulating Robots with PyBullet

Test your drone flight code and robot physics safely on your computer screen using Python

Jezik EngleskiEngleski
Knjiga Meki uvez
Knjiga Simulating Robots with PyBullet Elenaor Sloane
Libristo kod: 53370846
Nakladnici Independently published, srpanj 2026
Build, Control, and Test Virtual Robots Before Risking Real HardwareA robot may look stable on a com... Cijeli opis
? points 45 b Novo Novo
18.39
Vanjske zalihe Šaljemo za 14-21 dana

Do 30 dana za povrat

Build, Control, and Test Virtual Robots Before Risking Real Hardware

A robot may look stable on a computer screen while quietly exceeding a joint limit, applying unrealistic forces, drifting away from its target, touching an obstacle, or landing too quickly.

Useful simulation requires more than attractive animation. You must define what the experiment is supposed to prove, use appropriate physical parameters, measure the robot's state, record the results, and compare its behaviour with clear pass-and-failure criteria.

Simulating Robots with PyBullet provides a practical introduction to testing robot movement, drone-control logic, collisions, sensors, cameras, feedback controllers, and complete missions with Python.

Written for beginners with basic Python knowledge and intermediate programmers entering robotics simulation, the book uses PyBullet to create controlled virtual environments for wheeled robots, articulated arms, and a simplified quadrotor. Every core exercise runs on a computer, so no physical robot, electronics construction, advanced calculus, or ROS installation is required.

Inside this project-based guide, you will learn how to:

  • Understand what physics simulation can and cannot prove
  • Distinguish simulation from animation and data visualisation
  • Define a clear experimental question before building a virtual world
  • Record assumptions, variables, measurements, and acceptance limits
  • Create repeatable experiments with controlled starting conditions
  • Install Python, PyBullet, NumPy, Matplotlib, and testing tools
  • Use isolated virtual environments and reproducible dependency files
  • Work in graphical and headless execution modes
  • Connect to and disconnect from the PyBullet physics server safely
  • Configure gravity, time steps, asset paths, and simulation state
  • Load static and dynamic rigid bodies
  • Read position, orientation, linear velocity, and angular velocity
  • Detect ground contact and record numerical results
  • Use consistent SI units throughout a simulation
  • Configure mass, inertia, centre of mass, friction, restitution, and damping
  • Select stable physics and controller update rates

The book maintains a clear boundary between virtual evidence and real-world safety. It explains that simulation cannot guarantee exact motor performance, sensor behaviour, battery condition, manufacturing quality, or aerodynamic accuracy. Any transfer to physical hardware must repeat checks for motor direction, sensor axes, controller gains, stopping distance, timeouts, emergency shutdown, hover thrust, and landing behaviour.

Supporting resources include an installation and compatibility checklist, version-verification record, coordinate-frame reference, SI-unit table, quaternion conventions, wheel-speed and differential-drive formulas, hover-thrust calculations, PID equations, time-step relationships, and a robotics glossary.

Whether you are a Python learner, robotics student, educator, drone developer, hobbyist, control-systems beginner, or programmer preparing algorithms for later hardware testing, this guide will help you turn a moving virtual model into a measurable engineering experiment.

Define the question. Build only the model required. Measure every result. Automate the acceptance test. Treat a passing simulation as evidence-not proof of hardware safety.

Glumica & Poliglotkinja
EWA KASP za
Pusti video
Ewa Kasp
Libristo ima najveći izbor literature na stranim jezicima. Zato svoje knjige kupujem ovdje.

Informacije o knjizi

Puni naziv Simulating Robots with PyBullet
Jezik Engleski
Uvez Knjiga - Meki uvez
Datum izdanja 2026
Broj stranica 220
EAN 9798189509674
Libristo kod 53370846
Težina 274
Dimenzije 152 x 229 x 14
Poklonite ovu knjigu još danas
To je jednostavno
1 Dodajte knjigu u košaricu i odaberite isporuku kao poklon 2 Zauzvrat ćemo vam poslati kupon 3 Knjiga dolazi na adresu poklonoprimca

Prijava

Prijavite se na svoj račun. Još nemate Libristo račun? Otvorite ga odmah!

 
obvezno
obvezno

Nemate račun? Ostvarite pogodnosti uz Libristo račun!

Sve ćete imati pod kontrolom uz Libristo račun.

Otvoriti Libristo račun
Književni savjetnik Libroamiko
Dobar dan, ja sam Libroamiko, mogu li vam pomoći?