Download See our full course description [DOCX 271.19KB]

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Existential risk from artificial general intelligence wikipedia , lookup

AI winter wikipedia , lookup

History of artificial intelligence wikipedia , lookup

Robotics wikipedia , lookup

Self-reconfiguring modular robot wikipedia , lookup

Human-Computer Interaction Institute wikipedia , lookup

Ethics of artificial intelligence wikipedia , lookup

Transcript
Computer Science, Electronics and
Robotics
1. Introduction to programming embedded systems In this
session you will first learn about what computer science,
embedded systems, and robotics are, and what kind of research
and teaching we do in the School of Engineering and
Informatics at the University of Sussex. You will then be
introduced to the popular open source embedded systems
development platform, Arduino, and in a series of practical
exercises begin to learn the basics of constructing programs
and dealing with input/output operations.
2. Making sense of the world – sensors and applications
Embedded systems acquire information, or data, about the
world via connected sensors. In this session you will begin to
build your robots. As you do this, you will learn how to work
with sensors which can detect light and colour, and ultrasonic
sensors for measuring distance. You will be introduced to realtime data visualisation and post-processing using ‘Processing’, a
free but powerful software development environment. You will
also visit the world class Sensor Technology Research Centre in
the Department of Engineering.
3. Artificial intelligence - programming autonomous robots
In this session you will combine what you have learned about
programming and sensors in an autonomous robotics
application. You will program your own artificial intelligence
controllers for autonomous robots to interact with the
environment in smart ways and solve problems. As part of this
session you will see demonstrations of the research robots used
in the School of Engineering and Informatics for autonomous
robotics research.
4. Individual projects
In the final session you will develop your individual project.
Students can choose their project subjects from a small list of
project proposals including communicating with robots using
Bluetooth, programming a robot to follow a track, and
programming a robot to respond in various ways to differentcoloured objects.
This course will introduce you to
computer science, embedded
electronics and autonomous
robotics. During the sessions
you will learn how to program
embedded microcontrollers,
how to work with electronics,
sensors and motors, and
program your own autonomous
robotic vehicle.
You will also see how research
in computer science, electronics
and robotics is done at
University level and visit our
leading edge sensor lab.