├── .gitignore ├── 1 - Introduction to Webots Simulator ├── README.MD ├── documentation │ ├── simulation.gif │ ├── simulation.mp4 │ ├── tutorial-1-project_created.png │ ├── tutorial-3-centering_arena.png │ ├── tutorial-4-add_obstacle.png │ └── tutorial-5-controller_program.png └── source code │ ├── controllers │ └── e-puck-move_forward │ │ ├── Makefile │ │ ├── e-puck-move_forward │ │ └── e-puck-move_forward.c │ └── worlds │ ├── .main.wbproj │ └── main.wbt ├── 2 - Simple Obstacle Avoidance ├── README.MD ├── documentation │ ├── e-puck.jpeg │ ├── e-puck_front_left_obstacle.jpg │ ├── e-puck_front_obstacle.jpg │ ├── e-puck_front_right_obstacle.jpg │ ├── e-puck_sensors.png │ ├── e-puck_sensors2.png │ ├── robot_trapped_between_obstacles.jpg │ ├── simple_avoidance_final_flowchart.jpg │ ├── simple_avoidance_flowchart.jpg │ ├── simulation-cutted.gif │ ├── simulation-high_resolution.mp4 │ ├── simulation.mp4 │ └── simulation_setup.jpg └── source code │ ├── controllers │ └── e-puck-simple_avoidance │ │ ├── Makefile │ │ ├── e-puck-simple_avoidance │ │ ├── e-puck-simple_avoidance.c │ │ ├── robot_controller.c │ │ └── robot_controller.h │ └── worlds │ ├── .main.wbproj │ └── main.wbt ├── 3 - Move To Destination Location ├── README.MD ├── documentation │ ├── algorithm_scenario.jpg │ ├── drawback_simulation.gif │ ├── drawback_simulation.mp4 │ ├── flowchart.jpg │ ├── flowchart_move_forward.jpg │ ├── flowchart_rotate_heading.jpg │ ├── simulation.gif │ ├── simulation.mp4 │ └── thumbnail.jpg └── source code │ ├── controllers │ └── e-puck-move_to_destination_location │ │ ├── Makefile │ │ ├── cartesian.c │ │ ├── cartesian.h │ │ ├── e-puck-move_to_destination_location.c │ │ ├── e-puck-move_to_destination_location.h │ │ ├── motor_controller.c │ │ ├── motor_controller.h │ │ ├── positioning_controller.c │ │ └── positioning_controller.h │ └── worlds │ ├── .main.wbproj │ └── main.wbt ├── 4 - Adaptive Movement ├── README.MD ├── documentation │ ├── drawback_simulation.gif │ ├── drawback_simulation.mp4 │ ├── flowchart.jpg │ ├── simulation.mp4 │ ├── simulation2.gif │ └── simulation2.mp4 └── source code │ ├── controllers │ └── e-puck-adaptive_movement │ │ ├── Makefile │ │ ├── cartesian.c │ │ ├── cartesian.h │ │ ├── e-puck-adaptive_movement.c │ │ ├── e-puck-adaptive_movement.h │ │ ├── motor_controller.c │ │ ├── motor_controller.h │ │ ├── positioning_controller.c │ │ └── positioning_controller.h │ └── worlds │ ├── .main.wbproj │ └── main.wbt ├── README.MD └── image ├── e-puck.jpg ├── webots-e-puck_robot.png └── webots_simulator_interface.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/README.MD -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/documentation/simulation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/documentation/simulation.gif -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/documentation/simulation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/documentation/simulation.mp4 -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/documentation/tutorial-1-project_created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/documentation/tutorial-1-project_created.png -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/documentation/tutorial-3-centering_arena.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/documentation/tutorial-3-centering_arena.png -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/documentation/tutorial-4-add_obstacle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/documentation/tutorial-4-add_obstacle.png -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/documentation/tutorial-5-controller_program.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/documentation/tutorial-5-controller_program.png -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/source code/controllers/e-puck-move_forward/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/source code/controllers/e-puck-move_forward/Makefile -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/source code/controllers/e-puck-move_forward/e-puck-move_forward: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/source code/controllers/e-puck-move_forward/e-puck-move_forward -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/source code/controllers/e-puck-move_forward/e-puck-move_forward.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/source code/controllers/e-puck-move_forward/e-puck-move_forward.c -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/source code/worlds/.main.wbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/source code/worlds/.main.wbproj -------------------------------------------------------------------------------- /1 - Introduction to Webots Simulator/source code/worlds/main.wbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/1 - Introduction to Webots Simulator/source code/worlds/main.wbt -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/README.MD -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/e-puck.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/e-puck.jpeg -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/e-puck_front_left_obstacle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/e-puck_front_left_obstacle.jpg -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/e-puck_front_obstacle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/e-puck_front_obstacle.jpg -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/e-puck_front_right_obstacle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/e-puck_front_right_obstacle.jpg -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/e-puck_sensors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/e-puck_sensors.png -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/e-puck_sensors2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/e-puck_sensors2.png -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/robot_trapped_between_obstacles.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/robot_trapped_between_obstacles.jpg -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/simple_avoidance_final_flowchart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/simple_avoidance_final_flowchart.jpg -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/simple_avoidance_flowchart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/simple_avoidance_flowchart.jpg -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/simulation-cutted.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/simulation-cutted.gif -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/simulation-high_resolution.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/simulation-high_resolution.mp4 -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/simulation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/simulation.mp4 -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/documentation/simulation_setup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/documentation/simulation_setup.jpg -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/Makefile -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/e-puck-simple_avoidance: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/e-puck-simple_avoidance -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/e-puck-simple_avoidance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/e-puck-simple_avoidance.c -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/robot_controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/robot_controller.c -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/robot_controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/source code/controllers/e-puck-simple_avoidance/robot_controller.h -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/source code/worlds/.main.wbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/source code/worlds/.main.wbproj -------------------------------------------------------------------------------- /2 - Simple Obstacle Avoidance/source code/worlds/main.wbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/2 - Simple Obstacle Avoidance/source code/worlds/main.wbt -------------------------------------------------------------------------------- /3 - Move To Destination Location/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/README.MD -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/algorithm_scenario.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/algorithm_scenario.jpg -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/drawback_simulation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/drawback_simulation.gif -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/drawback_simulation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/drawback_simulation.mp4 -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/flowchart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/flowchart.jpg -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/flowchart_move_forward.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/flowchart_move_forward.jpg -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/flowchart_rotate_heading.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/flowchart_rotate_heading.jpg -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/simulation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/simulation.gif -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/simulation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/simulation.mp4 -------------------------------------------------------------------------------- /3 - Move To Destination Location/documentation/thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/documentation/thumbnail.jpg -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/Makefile -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/cartesian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/cartesian.c -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/cartesian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/cartesian.h -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/e-puck-move_to_destination_location.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/e-puck-move_to_destination_location.c -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/e-puck-move_to_destination_location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/e-puck-move_to_destination_location.h -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/motor_controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/motor_controller.c -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/motor_controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/motor_controller.h -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/positioning_controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/positioning_controller.c -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/positioning_controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/controllers/e-puck-move_to_destination_location/positioning_controller.h -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/worlds/.main.wbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/worlds/.main.wbproj -------------------------------------------------------------------------------- /3 - Move To Destination Location/source code/worlds/main.wbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/3 - Move To Destination Location/source code/worlds/main.wbt -------------------------------------------------------------------------------- /4 - Adaptive Movement/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/README.MD -------------------------------------------------------------------------------- /4 - Adaptive Movement/documentation/drawback_simulation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/documentation/drawback_simulation.gif -------------------------------------------------------------------------------- /4 - Adaptive Movement/documentation/drawback_simulation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/documentation/drawback_simulation.mp4 -------------------------------------------------------------------------------- /4 - Adaptive Movement/documentation/flowchart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/documentation/flowchart.jpg -------------------------------------------------------------------------------- /4 - Adaptive Movement/documentation/simulation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/documentation/simulation.mp4 -------------------------------------------------------------------------------- /4 - Adaptive Movement/documentation/simulation2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/documentation/simulation2.gif -------------------------------------------------------------------------------- /4 - Adaptive Movement/documentation/simulation2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/documentation/simulation2.mp4 -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/Makefile -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/cartesian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/cartesian.c -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/cartesian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/cartesian.h -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/e-puck-adaptive_movement.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/e-puck-adaptive_movement.c -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/e-puck-adaptive_movement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/e-puck-adaptive_movement.h -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/motor_controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/motor_controller.c -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/motor_controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/motor_controller.h -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/positioning_controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/positioning_controller.c -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/positioning_controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/controllers/e-puck-adaptive_movement/positioning_controller.h -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/worlds/.main.wbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/worlds/.main.wbproj -------------------------------------------------------------------------------- /4 - Adaptive Movement/source code/worlds/main.wbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/4 - Adaptive Movement/source code/worlds/main.wbt -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/README.MD -------------------------------------------------------------------------------- /image/e-puck.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/image/e-puck.jpg -------------------------------------------------------------------------------- /image/webots-e-puck_robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/image/webots-e-puck_robot.png -------------------------------------------------------------------------------- /image/webots_simulator_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albertbrucelee/webots-e-puck_robot-tutorial/HEAD/image/webots_simulator_interface.png --------------------------------------------------------------------------------