* Begins with a brief survey of basic notions in algebraic and differential geometry, Lie groups and Lie algebras
* Examines how, in a new chapter, Clifford algebra is relevant to robot kinematics and Euclidean geometry in 3D
* Introduces mathematical concepts and methods using examples from robotics
* Solves substantial problems in the design and control of robots via new methods
* Provides solutions to well-known enumerative problems in robot kinematics using intersection theory on the group of rigid body motions
* Extends dynamics, in another new chapter, to robots with end-effector constraints, which lead to equations of motion for parallel manipulators
Geometric Fundamentals of Robotics serves a wide audience of graduate students as well as researchers in a variety of areas, notably mechanical engineering, computer science, and applied mathematics. It is also an invaluable reference text.
From a Review of the First Edition:
"The majority of textbooks dealing with this subject cover various topics in kinematics, dynamics, control, sensing, and planning for robot manipulators. The distinguishing feature of this book is that it introduces mathematical tools, especially geometric ones, for solving problems in robotics. In particular, Lie groups and allied algebraic and geometric concepts are presented in a comprehensive manner to an audience interested in robotics. The aim of the author is to show the power and elegance of these methods as they apply to problems in robotics."
"A fabulous book: well written, well paced, fun, and informative. I also love the sense of humor. It's very good at disarming the fear. And it's gorgeous. I'll be recommending this book highly."
--Tom Igoe, author of Physical Computing and Making Things Talk
Want to learn the fundamentals of electronics in a fun, hands-on way? With Make: Electronics, you'll start working on real projects as soon as you crack open the book. Explore all of the key components and essential principles through a series of fascinating experiments. You'll build the circuits first, then learn the theory behind them!
Build working devices, from simple to complex You'll start with the basics and then move on to more complicated projects. Go from switching circuits to integrated circuits, and from simple alarms to programmable microcontrollers. Step-by-step instructions and more than 500 full-color photographs and illustrations will help you use -- and understand -- electronics concepts and techniques.Discover by breaking things: experiment with components and learn from failure Set up a tricked-out project space: make a work area at home, equipped with the tools and parts you'll need Learn about key electronic components and their functions within a circuit Create an intrusion alarm, holiday lights, wearable electronic jewelry, audio processors, a reflex tester, and a combination lock Build an autonomous robot cart that can sense its environment and avoid obstacles Get clear, easy-to-understand explanations of what you're doing and why
You’ve heard about drones. You’ve seen drones. Now, build your own—it’s a lot easier than you think!
Drones are the newest frontier for the DIY/maker community, and you don’t need to be a technical expert to build one. John Baichtal, the #1 author of hardware hacking books for beginners, will teach you all the skills you need.
First, Baichtal shows you the amazing drones others have built. Then, he walks you through several complete projects: quadcopters, UAVs, ROVs, and more. Not ready to start from scratch? No problem: Baichtal helps you choose from today’s best new kits.
Hundreds of full-color step-by-step photos teach you every step, every skill. When you’re ready for more advanced concepts, Baichtal explains them in plain English.Discover what drones are and why they’re so exciting Explore today’s most imaginative projects, from 3D-printed mini quadcopters to floating robot armies Compare kits, from $200 up: Parallax ELEV-8, DJI Phantom 2 Vision+, OpenROV, Actobotics Nomad, Brooklyn Aerodrome Flack, and more Create your own practical Drone Builder’s Workbench Build complete rocket, blimp, waterborne, and automotive drones Construct both fully autonomous and radio-controlled drones Choose and assemble your chassis (airframe), motor, props, flight control, power system, accessories, and software Integrate Arduino to make radio-controlled drones operate autonomously Teach a drone to navigate via RFID tags Learn all the basic electronics and programming you’ll need
Getting started with Arduino is a snap. To use the introductory examples in this guide, all you need is an Arduino Uno or Leonardo, along with a USB cable and an LED. The easy-to-use, free Arduino development environment runs on Mac, Windows, and Linux.
In Getting Started with Arduino, you'll learn about:Interaction design and physical computingThe Arduino board and its software environmentBasics of electricity and electronicsPrototyping on a solderless breadboardDrawing a schematic diagramTalking to a computer--and the cloud--from ArduinoBuilding a custom plant-watering system