Robotics: Robots, Minds, and Challenges

undefined
Introduction to
Robots and the Mind
Bert Wachsmuth 
& Michael Vigorito
Seton Hall University
Robots &
 
Michael Vigorito
Psychology
Science and Catholic
thought
Neuroscience
Evolution & natural
selection
Sensation and perception
Adaptive behavior and
learning
t
he Mind
 
Bert Wachsmuth
Math & CS
Algorithms and Program
design
Programming in Java
Building Robots
Sensor feedback
Behavior-based robots
Robots that learn
What is Robotics
 
Robotics is the science and technology of robots,
their design, manufacture, and application.
 
Robotics is at
the intersection
of multiple
disciplines
 
A person
working in
the field is
a roboticist.
http://www.edinformatics.com/math_science/robotics/robotics1.htm
“Robot” Portion
 
Programming and Building Robots at
Sample Challenges
Self-driving car
Move like an Ant
Rescue Mission
Solving a Maze
Learning Robot
Battle Bots
Solving a Maze
Video from 
https://youtu.be/8L_OvprbBVM
 - click image to start
Robot Battle (Battle Bots)
Embedded video - click image to start
Real 
(and deadly)
 Battle Robs
DARPA Robotics Challenge (DRC)
 
DRC Finals took place in California in June, 2015. Twenty-
five of the top robotics organizations in the world competed
for $3.5 million in prizes.
 
T
h
e
 
C
h
a
l
l
e
n
g
e
s
1.
Drive a utility vehicle at the site.
2.
Travel dismounted across rubble.
3.
Remove debris blocking an entryway.
4.
Open a door and enter a building.
5.
Climb an industrial ladder and traverse an industrial walkway.
6.
Use a tool to break through a concrete panel.
7.
Locate and close a valve near a leaking pipe.
8.
Connect a fire hose to a standpipe and turn on a valve.
 
DARPA Robotics Challenge
Logo Mindstorm EV3
EV3 Intelligent Brick
ARM9 CPU with Linux OS
16 MB Flash, 64 MB RAM
4 input & 4 output ports
microSD & Bluetooth
LCD display, Speaker
3
rd
 generation (RCX, NXT, 
EV3
)
3 servo motors & integrated rotation sensors
Sensors: touch, color, ultrasound, gyro
Contains about 550 parts
EV3 “smart” components
Robots for All
 
Form teams of two or three students
One EV3 robot kit per team (
responsible for each of
the 600 parts
)
Bring kit (fully charged) to each class unless told
otherwise
All challenges are team efforts and are graded as
such
One week per challenge (
might require team
meetings outside class
)
Each team must demonstrate in class how their
robot solves a challenge
A “Program”
 
Sequence of instructions to tell robot what
to do:
Written by humans in a 
programming language
Translated by a 
compiler
 to machine language
Uploaded
 to robot's processor
Executed
 by robot step by step
Programming Background
 
NONE needed 
(yay)
 
Programming language used: Java
All instructions provided online
No book necessary …
 
… but we do need special software
Programming Necessities
Editor
 to write the program
Compiler
 to translate the program
Uploader
 to transfer the program
Robot
 to execute the program
How to get the Software
 
http://pirate.shu.edu/~wachsmut
 =>
CSAS 3085 => Get required software
JDK (Java Developer Kit)
Eclipse IDE (Integrated Developer Environment)
LeJOS (Lego Java Operating System)
 
Homework
1.
Download and configure the software
2.
Send email about team member(s)
3.
Identify all robots in the lower-left portion of each slide
(to determine your geek coefficient)
Slide Note
Embed
Share

Delve into the fascinating world of robotics with a focus on the intersection of technology, psychology, and programming. Discover the science behind robot design, behavior-based robots, and adaptive learning. Explore real-world challenges such as self-driving cars, maze solving, and robot battle competitions. Witness the excitement of the DARPA Robotics Challenge and learn about cutting-edge technologies like the Mindstorm EV3 with its intelligent capabilities. Join us on a journey through the realm of robotics and uncover the endless possibilities that await in this innovative field.

  • Robotics
  • Technology
  • Programming
  • Artificial Intelligence
  • Challenges

Uploaded on Sep 30, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Introduction to Robots and the Mind Bert Wachsmuth & Michael Vigorito Seton Hall University

  2. Robots & the Mind Bert Wachsmuth Math & CS Michael Vigorito Psychology Algorithms and Program design Programming in Java Building Robots Sensor feedback Behavior-based robots Robots that learn Science and Catholic thought Neuroscience Evolution & natural selection Sensation and perception Adaptive behavior and learning

  3. What is Robotics Robotics is the science and technology of robots, their design, manufacture, and application. Robotics is at the intersection of multiple disciplines A person working in the field is a roboticist. http://www.edinformatics.com/math_science/robotics/robotics1.htm

  4. Robot Portion Programming and Building Robots at http://pirate.shu.edu/~wachsmut/ Sample Challenges Self-driving car Move like an Ant Rescue Mission Solving a Maze Learning Robot Battle Bots

  5. Solving a Maze Video from https://youtu.be/8L_OvprbBVM - click image to start

  6. Robot Battle (Battle Bots) Embedded video - click image to start

  7. Real (and deadly) Battle Robs

  8. DARPA Robotics Challenge (DRC) DRC Finals took place in California in June, 2015. Twenty- five of the top robotics organizations in the world competed for $3.5 million in prizes. The Challenges 1. Drive a utility vehicle at the site. 2. Travel dismounted across rubble. 3. Remove debris blocking an entryway. 4. Open a door and enter a building. 5. Climb an industrial ladder and traverse an industrial walkway. 6. Use a tool to break through a concrete panel. 7. Locate and close a valve near a leaking pipe. 8. Connect a fire hose to a standpipe and turn on a valve.

  9. DARPA Robotics Challenge

  10. Logo Mindstorm EV3 EV3 Intelligent Brick ARM9 CPU with Linux OS 16 MB Flash, 64 MB RAM 4 input & 4 output ports microSD & Bluetooth LCD display, Speaker 3rd generation (RCX, NXT, EV3) 3 servo motors & integrated rotation sensors Sensors: touch, color, ultrasound, gyro Contains about 550 parts

  11. EV3 smart components

  12. Robots for All Form teams of two or three students One EV3 robot kit per team (responsible for each of the 600 parts) Bring kit (fully charged) to each class unless told otherwise All challenges are team efforts and are graded as such One week per challenge (might require team meetings outside class) Each team must demonstrate in class how their robot solves a challenge

  13. A Program Sequence of instructions to tell robot what to do: Written by humans in a programming language Translated by a compiler to machine language Uploaded to robot's processor Executed by robot step by step

  14. Programming Background NONE needed (yay) Programming language used: Java All instructions provided online No book necessary but we do need special software

  15. Programming Necessities Editor to write the program Compiler to translate the program Uploader to transfer the program Robot to execute the program

  16. How to get the Software http://pirate.shu.edu/~wachsmut => CSAS 3085 => Get required software JDK (Java Developer Kit) Eclipse IDE (Integrated Developer Environment) LeJOS (Lego Java Operating System) Homework 1. 2. 3. Download and configure the software Send email about team member(s) Identify all robots in the lower-left portion of each slide (to determine your geek coefficient)

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#