更新时间:2021-08-27 19:18:07
封面
Title Page
Copyright and Credits
Building Smart LEGO MINDSTORMS EV3 Robots
Packt Upsell
Why subscribe?
PacktPub.com
Foreword
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Robots in action
Conventions used
Get in touch
Reviews
Introduction to Smart Robots
What makes a robot smart?
Examples of smart robots in the real world
Robotic vacuum cleaners
Autonomous cars
Where does the EV3 fit in?
What will we build and why?
Summary
Security Tank – Object-Tracking Robot
Technical requirements
Mechanical design
Drivetrain
Turret
Firing projectiles
Ammo silos
Rotation
Spiked roller
Sensors
Programming
Setting up the program
Beacon check
Setting up the switch
Programming the false case
Change to tabbed view
Following the beacon
Proportional steering
Measuring distance to control speed
K values
Controlling the driving
Aiming the turret
Fire!
Using the compare switch
Program the switch cases
Keeping the beacon in sight
Set up the first switch (right side)
Program the return-to-center (right side)
Programming the left side
Putting it all together
Omnilander – Ultimate All-Terrain Vehicle
Drivetrain – tank tracks reapplied
Climbing mechanism
Hook submechanism
Jack submechanism
Proximity sensors
Ultrasonic sensor
Infrared sensor
RC
Setting up the loop
Configuring the switch cases
Autonomous mode
Setting up the loop and switches
Programming the true case
Programming the obstacle avoidance sequence
Programming the climbing sequence
Timmyton – Interactive Robotic Shark
Cosmetics
Chassis
Pectoral fins
Jaws
Tail
Animating the jaws and tail
Chomping jaws
Wagging tail
Color sensor