1. 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/56994427 Uploaded 106 Plays 0 Comments
  2. 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.

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

    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/57196031 Uploaded 199 Plays 0 Comments
  3. 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://cs.bham.ac.uk/internal/courses/robot-prog

    # vimeo.com/57458771 Uploaded 137 Plays 0 Comments
  4. 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://cs.bham.ac.uk/internal/courses/robot-prog

    # vimeo.com/57629078 Uploaded 58 Plays 0 Comments
  5. In this lecture we look at some of 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://cs.bham.ac.uk/internal/courses/robot-prog

    # vimeo.com/57972357 Uploaded 119 Plays 0 Comments

Robot Programming 2012/13

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://www.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.