1. In this lecture we look at the coordinate frame used in leJOS and some basic approaches for moving a wheeled NXT robot using the leJOS API (Motor, DifferentialPilot and NavPathController). This is followed by a quick demo of the touch sensor and event-driven programming.

    Apologies for missing the beginning.

    -----------------

    These videos are recordings of lectures from the module Robot Programming run by The School of Computer Science at the University of Birmingham, UK.

    More information at: http://cs.bham.ac.uk/internal/courses/robot-prog

    # vimeo.com/34968167 Uploaded 310 Plays 0 Comments
  2. In this lecture we take a first look at the structure of the module, the NXT hardware and leJOS software. We also step through the process of compiling, linking and uploading code to your robot.

    -----------------

    These videos are recordings of lectures from the module Robot Programming run by The School of Computer Science at the University of Birmingham, UK.

    More information at: http://www.cs.bham.ac.uk/internal/courses/robot-prog

    # vimeo.com/34978401 Uploaded 105 Plays 0 Comments
  3. In this lecture we look at some of the basic techniques you'll need to be aware of when programming robot systems. These include iterative development, pair programming, defensive programming using assertions, exception handling and debugging techniques.

    -----------------

    These videos are recordings of lectures from the module Robot Programming run by The School of Computer Science at the University of Birmingham, UK.

    More information at: http://www.cs.bham.ac.uk/internal/courses/robot-prog

    # vimeo.com/35201167 Uploaded 79 Plays 0 Comments
  4. In this lecture we go over event-based programming in detail, looking at what happens if you block in the callback thread and also different ways of writing callbacks.

    -----------------

    These videos are recordings of lectures from the module Robot Programming run by The School of Computer Science at the University of Birmingham, UK.

    More information at: http://www.cs.bham.ac.uk/internal/courses/robot-prog

    # vimeo.com/35323820 Uploaded 51 Plays 0 Comments
  5. In this lecture we look at the analogue sensors in the NXT kit and see how to apply them using control theory.

    -----------------

    These videos are recordings of lectures from the module Robot Programming run by The School of Computer Science at the University of Birmingham, UK.

    More information at: http://www.cs.bham.ac.uk/internal/courses/robot-prog

    # vimeo.com/35574742 Uploaded 126 Plays 0 Comments

Robot Programming 2011/12

Nick Hawes

These videos are recordings of lectures from the module Robot Programming run by The School of Computer Science at the University of Birmingham, UK.

More information at: http://cs.bham.ac.uk/internal/courses/robot-prog

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.