Robotx Sloping Up and Down


Book Description

Two small robots explore science and technology in their workshop. Enriched by amusing illustrations, witty texts, photos and information boxes, young children will learn the basics of the six simple machines.




Value and Reward Based Learning in Neurobots


Book Description

Organisms are equipped with value systems that signal the salience of environmental cues to their nervous system, causing a change in the nervous system that results in modification of their behavior. These systems are necessary for an organism to adapt its behavior when an important environmental event occurs. A value system constitutes a basic assumption of what is good and bad for an agent. These value systems have been effectively used in robotic systems to shape behavior. For example, many robots have used models of the dopaminergic system to reinforce behavior that leads to rewards. Other modulatory systems that shape behavior are acetylcholine’s effect on attention, norepinephrine’s effect on vigilance, and serotonin’s effect on impulsiveness, mood, and risk. Moreover, hormonal systems such as oxytocin and its effect on trust constitute as a value system. This book presents current research involving neurobiologically inspired robots whose behavior is: 1) Shaped by value and reward learning, 2) adapted through interaction with the environment, and 3) shaped by extracting value from the environment.




Sloping Up and Down


Book Description

Explores the benefits and uses of the ramp.




Pressing Down


Book Description

Pressing Down explores the benefits and uses of the lever. RobbO and RobbEE learn how a lever can be formed in three different ways to do different kinds of work--lift and lower, separate, and open.




Programming Robots with ROS


Book Description

Chapter 3. Topics; Publishing to a Topic; Checking That Everything Works as Expected; Subscribing to a Topic; Checking That Everything Works as Expected; Latched Topics; Defining Your Own Message Types; Defining a New Message; Using Your New Message; When Should You Make a New Message Type?; Mixing Publishers and Subscribers; Summary; Chapter 4. Services; Defining a Service; Implementing a Service; Checking That Everything Works as Expected; Other Ways of Returning Values from a Service; Using a Service; Checking That Everything Works as Expected; Other Ways to Call Services; Summary.




Winding Around


Book Description

Winding Around explores the benefits and uses of the screw. RobbO and RobbEE learn how to hold materials together using a screw, and how to use it to lift up loads and raise water.




Introduction to Autonomous Robots


Book Description

This book introduces concepts in mobile, autonomous robotics to 3rd-4th year students in Computer Science or a related discipline. The book covers principles of robot motion, forward and inverse kinematics of robotic arms and simple wheeled platforms, perception, error propagation, localization and simultaneous localization and mapping. The cover picture shows a wind-up toy that is smart enough to not fall off a table just using intelligent mechanism design and illustrate the importance of the mechanism in designing intelligent, autonomous systems. This book is open source, open to contributions, and released under a creative common license.




Simple Machines


Book Description

Leo teaches his cat Pallas all about simple machines by applying his knowledge of science to their stone age world. Engaging illustrations and stories provide a fun introduction to science concepts, including wheel and axles, levers, pulleys, wedges, screws, and more. Information boxes accompany each story to explore real applications of simple machines in the natural and designed world.




The Wild Robot


Book Description

Roz the robot discovers that she is alone on a remote, wild island with no memory of where she is from or why she is there, and her only hope of survival is to try to learn about her new environment from the island's hostile inhabitants.




Evolutionary Robotics


Book Description

An overview of the basic concepts and methodologies of evolutionary robotics, which views robots as autonomous artificial organisms that develop their own skills in close interaction with the environment and without human intervention.