MRC/Tutorials: Difference between revisions

From Control Systems Technology Group
Jump to navigation Jump to search
(Created page with '# Introduction # Installing Ubuntu # [[ Embedded Motion Control…')
 
No edit summary
Line 15: Line 15:
# [[ Embedded_Motion_Control/Tutorials/Towards an autonomous robot | Towards an autonomous robot ]]
# [[ Embedded_Motion_Control/Tutorials/Towards an autonomous robot | Towards an autonomous robot ]]
# [[ Embedded_Motion_Control/Tutorials/Obtaining laser and odometry data | Obtaining laser and odometry data ]]
# [[ Embedded_Motion_Control/Tutorials/Obtaining laser and odometry data | Obtaining laser and odometry data ]]
# [[ Embedded_Motion_Control/Tutorials/Sharing your project through git | Sharing your project through git ]]
<!--
<!--
# [[ Embedded_Motion_Control/Tutorials/Sharing your project through git | Sharing your project through git ]]
# [[ Embedded_Motion_Control/Using_Pico | Testing on the real robot and recording data]]
# [[ Embedded_Motion_Control/Using_Pico | Testing on the real robot and recording data]]
# [[ Embedded_Motion_Control/FullExample | Full Example ]]
# [[ Embedded_Motion_Control/FullExample | Full Example ]]

Revision as of 11:00, 1 May 2018

  1. Introduction
  2. Installing Ubuntu
  3. Customizing Ubuntu
  4. Do the following C++ tutorials:
    1. cplusplus.com: up to and including Name visibility
    2. MIT's Introduction to C++: up to and including Classes
    • Remarks:
      • For now, use a simple editor such as gedit (the ubuntu version of Notepad). We will install a more advanced editor (IDE - Integrated Development Environment) later.
      • Once you have saved your C++ program (e.g. as example.cpp), it can be compiled from a terminal using:
        g++ example.cpp -o example
        and run with
        ./example
  1. Installing the EMC environment
  2. Setting up your project
  3. Setting up an IDE
  4. Setting up the PICO simulator
  5. Towards an autonomous robot
  6. Obtaining laser and odometry data
  7. Sharing your project through git