Changes between Version 24 and Version 25 of Other/Summer/2021/SelfDrivingVehicle
- Timestamp:
- Jul 22, 2021, 6:14:51 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Other/Summer/2021/SelfDrivingVehicle
v24 v25 26 26 == Week 1 Activities == 27 27 28 * Create ORBIT/COSMOS accounts and become familiar with reserving nodes and performing basic Linux operations28 * Created ORBIT/COSMOS accounts and become familiar with reserving nodes and performing basic Linux operations 29 29 * Read about how to run ROS and Gazebo Simulator on local machines 30 30 * [https://docs.google.com/presentation/d/18HOzxzMpbICPZUL5aVCChpJEtbcpmwP7dl5NgV5Bkcw/edit?usp=sharing Week 1 Presentation] … … 32 32 == Week 2 Activities == 33 33 34 * Work on ROS tutorial with PuTTY35 - Reserve nodes on intersection and retrieve/plot data from turtlesim36 * Learn about remote graphical access and how to X forward using correct ssh commands37 - Create X image for ROS simulations38 * Learn how to duplicate PuTTY session with tmux and practice basic tmux shortcuts34 * Worked on ROS tutorial with PuTTY 35 - Reserved nodes on intersection and retrieve/plot data from turtlesim 36 * Learned about remote graphical access and how to X forward using correct ssh commands 37 - Created X image for ROS simulations 38 * Learned how to duplicate PuTTY session with tmux and practice basic tmux shortcuts 39 39 * [https://docs.google.com/presentation/d/1seyX6rUHb5oGcmB47eubN0xHBRvH6qNv_Y_8ZaEXxYM/edit?usp=sharing Week 2 Presentation] 40 40 41 41 == Week 3 Activities == 42 42 43 * Finish ROS tutorial with PuTTY43 * Finished ROS tutorial with PuTTY 44 44 * Working on Gazebo Simulator tutorial 45 45 - Learn how to add new model, build/modify robot, improve model appearance with meshes, etc. 46 * Create project page on ORBIT wiki, add objective and weekly summaries47 * Publish project website with links to weekly presentations46 * Created project page on ORBIT wiki, add objective and weekly summaries 47 * Published project website with links to weekly presentations 48 48 * [https://docs.google.com/presentation/d/142n-tBPpN4X8mRPS-Zo1r6YcKNqexb3edhEAtVHbD-E/edit?usp=sharing Week 3 Presentation] 49 49 50 50 == Week 4 Activities == 51 51 52 * Continue working on Gazebo Simulator tutorial53 - Learn how to implement DEMs, create populations of models, build multi-leveled and multi-layered simulation environment, etc.54 * Configure Chrome remote desktop to access Gazebo from local machines55 - Load selfdriving image onto nodes and learned how to properly save node image52 * Continued working on Gazebo Simulator tutorial 53 - Learned how to implement DEMs, create populations of models, build multi-leveled and multi-layered simulation environment, etc. 54 * Configured Chrome remote desktop to access Gazebo from local machines 55 - Loaded self-driving image onto nodes and learned how to properly save node image 56 56 * [https://docs.google.com/presentation/d/1h_GanEULzRQezcS2x6pzxtwP77Y5vuO6V2QnWjqdF1c/edit?usp=sharing Week 4 Presentation] 57 57 … … 59 59 60 60 * Finish Gazebo tutorial 61 - Learn how to record and playback simulations, apply force and/or torque to models, connect to Player, use physics engines to achieved desired behavior, etc.62 * Access Gazebo code from previous year's GitLab repository63 - Look over algorithms and simulations built for vehicles with Ackermann steering61 - Learned how to record and playback simulations, apply force and/or torque to models, connect to Player, use physics engines to achieved desired behavior, etc. 62 * Accessed Gazebo code from previous year's GitLab repository 63 - Looked over algorithms and simulations built for vehicles with Ackermann steering 64 64 * [https://docs.google.com/presentation/d/1WYysF7vQmwatsnNa1SdJIfFCdX3fW8xtgVgws69wA-M/edit?usp=sharing Week 5 Presentation] 65 65 … … 67 67 68 68 * Visit WINLAB 69 - Examine physical model's hardware and compare with previous rigid steering models70 * Create catkin workspace and control Gazebo robot through terminal commands71 * Test different neural network architectures to maximize steer prediction accuracy69 - Examined physical model's hardware and compare with previous rigid steering models 70 * Created catkin workspace and control Gazebo robot through terminal commands 71 * Tested different neural network architectures to maximize steer prediction accuracy 72 72 * [https://docs.google.com/presentation/d/19DkfsdHMdiDMiXFo6V_-7kE71wnHfAOk8LTcMSl4gCo/edit?usp=sharing Week 6 Presentation] 73 73 … … 78 78 * Connected to Pioneer 3-DX robot remotely from laptops 79 79 * Installed RosAria and used catkin workspace to build and run the RosAria node 80 * [https://docs.google.com/presentation/d/1XCZ1o7t3ecQSjcxLQeiItjYrh9w-aaamZK9xzfn-9SA/edit?usp=sharing ]80 * [https://docs.google.com/presentation/d/1XCZ1o7t3ecQSjcxLQeiItjYrh9w-aaamZK9xzfn-9SA/edit?usp=sharing Week 7 Presentation] 81 81 82 82 == Week 8 Activities == … … 86 86 * Configured wireless connection and drove Pioneer wirelessly alongside smaller mobile robots 87 87 * Working on creating a direct connection between Pioneer node and Realsense to view continuous RealSense camera feed while driving 88 * [https://docs.google.com/presentation/d/1ZIohasgUZZoLfGq9bMWvE5k2TyjnHLJC6fIUdeQhH0U/edit?usp=sharing ]88 * [https://docs.google.com/presentation/d/1ZIohasgUZZoLfGq9bMWvE5k2TyjnHLJC6fIUdeQhH0U/edit?usp=sharing Week 8 Presentation]