From 7beeff7ac2922cc944731738339f970545d940d1 Mon Sep 17 00:00:00 2001 From: MGupta28 Date: Fri, 29 Mar 2024 16:57:40 +0000 Subject: [PATCH] deploy: 69d391279fcead02a4a24f7ff881b4345880cc91 --- .doctrees/environment.pickle | Bin 1149151 -> 899318 bytes .doctrees/index.doctree | Bin 6435 -> 6445 bytes .../markdown/archives/previous_tasks.doctree | Bin 3502 -> 3512 bytes .../archives/sel-task2021/hints.doctree | Bin 4325 -> 0 bytes .../sel-task2021/problem-statement.doctree | Bin 6952 -> 0 bytes .../archives/sel-task2021/procedure.doctree | Bin 8416 -> 0 bytes .../sel-task2021/selection-task.doctree | Bin 22652 -> 22662 bytes .../archives/sel-task2021/submissions.doctree | Bin 8217 -> 0 bytes .../archives/sel-task2022/hints.doctree | Bin 4484 -> 0 bytes .../sel-task2022/problem-statement.doctree | Bin 7238 -> 0 bytes .../archives/sel-task2022/procedure.doctree | Bin 8390 -> 0 bytes .../sel-task2022/selection-task.doctree | Bin 24066 -> 24076 bytes .../archives/sel-task2022/submissions.doctree | Bin 8257 -> 0 bytes .../sel-task_cad_2022/cad_sel.doctree | Bin 36475 -> 36421 bytes .../sel-task_cad_2022/cad_task1.doctree | Bin 6910 -> 0 bytes .../sel-task_cad_2022/cad_task2.doctree | Bin 14391 -> 0 bytes .../sel-task_cad_2022/selection-task.doctree | Bin 13312 -> 13322 bytes .../sel-task_cad_2022/submissions.doctree | Bin 15353 -> 0 bytes .../sel-tasks2023/CAD_Selection_Task.doctree | Bin 20869 -> 20879 bytes .../sel-tasks2023/CV_Selection_Task.doctree | Bin 13664 -> 13674 bytes .../sel-tasks2023/Elec_Selection_Task.doctree | Bin 9043 -> 9053 bytes .../sel-tasks2023/ROS_Selection_Task.doctree | Bin 20169 -> 20179 bytes .../sel-tasks2023/Selection_Tasks.doctree | Bin 10050 -> 9362 bytes .../sel-tasks2023/Task_Submission.doctree | Bin 12236 -> 0 bytes .../markdown/general/access-repo.doctree | Bin 11494 -> 11504 bytes .doctrees/markdown/general/edit-wiki.doctree | Bin 6164 -> 0 bytes .doctrees/markdown/general/main-site.doctree | Bin 4894 -> 0 bytes .../mr-robot/major-code/arduino.doctree | Bin 23599 -> 23168 bytes .../projects/mr-robot/major-code/code.doctree | Bin 3582 -> 3592 bytes .../mr-robot/major-code/esp_diff_tf.doctree | Bin 24570 -> 24580 bytes .../mr-robot/major-code/twist_to_pwm.doctree | Bin 21574 -> 21584 bytes .../mr-robot/miscellaneous/miss.doctree | Bin 4981 -> 4991 bytes .../projects/mr-robot/mr-index.doctree | Bin 3969 -> 3979 bytes .../projects/mr-robot/script-use/bash.doctree | Bin 13092 -> 13102 bytes .../mr-robot/script-use/basic.doctree | Bin 6610 -> 6620 bytes .../mr-robot/script-use/launch.doctree | Bin 11811 -> 11821 bytes .../mr-robot/script-use/working.doctree | Bin 20284 -> 20294 bytes .doctrees/markdown/projects/projects.doctree | Bin 2788 -> 2798 bytes .../ros/ROS_installation/ROS_index.doctree | Bin 5051 -> 5061 bytes .../ros/ROS_installation/installation.doctree | Bin 12160 -> 12170 bytes .../installation_on_mac.doctree | Bin 16486 -> 16496 bytes .doctrees/markdown/ros/catkin_ws.doctree | Bin 15879 -> 15889 bytes .doctrees/markdown/ros/comm/comm.doctree | Bin 2445 -> 2455 bytes .../markdown/ros/comm/topics/rostopic.doctree | Bin 25883 -> 26001 bytes .../markdown/ros/comm/topics/topics.doctree | Bin 12612 -> 12304 bytes .doctrees/markdown/ros/examples/eg1.doctree | Bin 6353 -> 0 bytes .../markdown/ros/examples/example.doctree | Bin 6568 -> 6578 bytes .doctrees/markdown/ros/launch/create.doctree | Bin 15140 -> 0 bytes .doctrees/markdown/ros/launch/eg1.doctree | Bin 7917 -> 0 bytes .doctrees/markdown/ros/launch/eg2.doctree | Bin 6187 -> 0 bytes .doctrees/markdown/ros/launch/eg3.doctree | Bin 4812 -> 0 bytes .doctrees/markdown/ros/launch/launch.doctree | Bin 37329 -> 36889 bytes .doctrees/markdown/ros/master/master.doctree | Bin 8637 -> 8647 bytes .../markdown/ros/master/param-server.doctree | Bin 4029 -> 0 bytes .doctrees/markdown/ros/node/create.doctree | Bin 10741 -> 0 bytes .doctrees/markdown/ros/node/node.doctree | Bin 31308 -> 30636 bytes .doctrees/markdown/ros/node/rosnode.doctree | Bin 10575 -> 0 bytes .doctrees/markdown/ros/node/rosrun.doctree | Bin 8420 -> 0 bytes .doctrees/markdown/ros/package/create.doctree | Bin 9987 -> 0 bytes .../markdown/ros/package/package.doctree | Bin 11457 -> 11467 bytes .doctrees/markdown/ros/ros-package.doctree | Bin 2423 -> 0 bytes .doctrees/markdown/ros/ros.doctree | Bin 5347 -> 5357 bytes .../Electronics_selection.doctree | Bin 20422 -> 19288 bytes .../ROS_selection_task24.doctree | Bin 21326 -> 21336 bytes .../markdown/selectiontask24/cad_sel.doctree | Bin 36121 -> 35752 bytes .../selectiontask24/selection_task24.doctree | Bin 9051 -> 9061 bytes .../selectiontask24/submissions.doctree | Bin 26352 -> 25328 bytes .doctrees/markdown/tool_setup/px4.doctree | Bin 11161 -> 11171 bytes .doctrees/markdown/tool_setup/ros-pi.doctree | Bin 24769 -> 24779 bytes .../markdown/tool_setup/tool_setup.doctree | Bin 2866 -> 2876 bytes .../markdown/tool_setup/virtualenv.doctree | Bin 22749 -> 21482 bytes .../archives/sel-task2021/hints.rst.txt | 13 -- .../sel-task2021/problem-statement.rst.txt | 33 --- .../archives/sel-task2021/procedure.rst.txt | 39 ---- .../archives/sel-task2021/submissions.rst.txt | 36 --- .../archives/sel-task2022/hints.rst.txt | 14 -- .../sel-task2022/problem-statement.rst.txt | 35 --- .../archives/sel-task2022/procedure.rst.txt | 38 --- .../archives/sel-task2022/submissions.rst.txt | 36 --- .../sel-task_cad_2022/cad_sel.rst.txt | 2 +- .../sel-task_cad_2022/cad_task1.rst.txt | 26 --- .../sel-task_cad_2022/cad_task2.rst.txt | 57 ----- .../sel-task_cad_2022/submissions.rst.txt | 75 ------ .../sel-tasks2023/Selection_Tasks.rst.txt | 2 +- .../sel-tasks2023/Task_Submission.rst.txt | 50 ---- _sources/markdown/general/edit-wiki.rst.txt | 31 --- _sources/markdown/general/main-site.rst.txt | 23 -- .../mr-robot/major-code/arduino.rst.txt | 1 + .../markdown/ros/comm/topics/rostopic.rst.txt | 8 +- .../markdown/ros/comm/topics/topics.rst.txt | 1 + _sources/markdown/ros/examples/eg1.rst.txt | 51 ---- _sources/markdown/ros/launch/create.rst.txt | 94 -------- _sources/markdown/ros/launch/eg1.rst.txt | 44 ---- _sources/markdown/ros/launch/eg2.rst.txt | 39 ---- _sources/markdown/ros/launch/eg3.rst.txt | 29 --- _sources/markdown/ros/launch/launch.rst.txt | 2 +- .../markdown/ros/master/param-server.rst.txt | 9 - _sources/markdown/ros/node/create.rst.txt | 89 ------- _sources/markdown/ros/node/node.rst.txt | 2 + _sources/markdown/ros/node/rosnode.rst.txt | 88 ------- _sources/markdown/ros/node/rosrun.rst.txt | 68 ------ _sources/markdown/ros/package/create.rst.txt | 47 ---- _sources/markdown/ros/ros-package.rst.txt | 2 - .../Electronics_selection.rst.txt | 2 +- .../markdown/selectiontask24/cad_sel.rst.txt | 13 ++ .../selectiontask24/submissions.rst.txt | 2 +- .../markdown/tool_setup/virtualenv.rst.txt | 8 +- genindex.html | 10 +- index.html | 12 +- markdown/archives/previous_tasks.html | 12 +- markdown/archives/sel-task2021/hints.html | 139 ----------- .../sel-task2021/problem-statement.html | 153 ------------ markdown/archives/sel-task2021/procedure.html | 164 ------------- .../archives/sel-task2021/selection-task.html | 12 +- .../archives/sel-task2021/submissions.html | 169 -------------- markdown/archives/sel-task2022/hints.html | 140 ----------- .../sel-task2022/problem-statement.html | 153 ------------ markdown/archives/sel-task2022/procedure.html | 164 ------------- .../archives/sel-task2022/selection-task.html | 12 +- .../archives/sel-task2022/submissions.html | 169 -------------- .../archives/sel-task_cad_2022/cad_sel.html | 16 +- .../archives/sel-task_cad_2022/cad_task1.html | 156 ------------- .../archives/sel-task_cad_2022/cad_task2.html | 179 -------------- .../sel-task_cad_2022/selection-task.html | 12 +- .../sel-task_cad_2022/submissions.html | 214 ----------------- .../sel-tasks2023/CAD_Selection_Task.html | 12 +- .../sel-tasks2023/CV_Selection_Task.html | 12 +- .../sel-tasks2023/Elec_Selection_Task.html | 12 +- .../sel-tasks2023/ROS_Selection_Task.html | 12 +- .../sel-tasks2023/Selection_Tasks.html | 12 +- .../sel-tasks2023/Task_Submission.html | 184 --------------- markdown/general/access-repo.html | 12 +- markdown/general/edit-wiki.html | 163 ------------- markdown/general/main-site.html | 154 ------------ .../projects/mr-robot/major-code/arduino.html | 28 ++- .../projects/mr-robot/major-code/code.html | 12 +- .../mr-robot/major-code/esp_diff_tf.html | 12 +- .../mr-robot/major-code/twist_to_pwm.html | 12 +- .../projects/mr-robot/miscellaneous/miss.html | 12 +- markdown/projects/mr-robot/mr-index.html | 12 +- .../projects/mr-robot/script-use/bash.html | 12 +- .../projects/mr-robot/script-use/basic.html | 12 +- .../projects/mr-robot/script-use/launch.html | 12 +- .../projects/mr-robot/script-use/working.html | 12 +- markdown/projects/projects.html | 12 +- markdown/ros/ROS_installation/ROS_index.html | 12 +- .../ros/ROS_installation/installation.html | 12 +- .../ROS_installation/installation_on_mac.html | 12 +- markdown/ros/catkin_ws.html | 12 +- markdown/ros/comm/comm.html | 12 +- markdown/ros/comm/topics/rostopic.html | 16 +- markdown/ros/comm/topics/topics.html | 12 +- markdown/ros/examples/eg1.html | 177 -------------- markdown/ros/examples/example.html | 12 +- markdown/ros/launch/create.html | 219 ------------------ markdown/ros/launch/eg1.html | 171 -------------- markdown/ros/launch/eg2.html | 164 ------------- markdown/ros/launch/eg3.html | 154 ------------ markdown/ros/launch/launch.html | 18 +- markdown/ros/master/master.html | 12 +- markdown/ros/master/param-server.html | 137 ----------- markdown/ros/node/create.html | 219 ------------------ markdown/ros/node/node.html | 12 +- markdown/ros/node/rosnode.html | 207 ----------------- markdown/ros/node/rosrun.html | 185 --------------- markdown/ros/package/create.html | 176 -------------- markdown/ros/package/package.html | 12 +- markdown/ros/ros-package.html | 129 ----------- markdown/ros/ros.html | 12 +- .../Electronics_selection.html | 12 +- .../selectiontask24/ROS_selection_task24.html | 12 +- markdown/selectiontask24/cad_sel.html | 16 +- .../selectiontask24/selection_task24.html | 12 +- markdown/selectiontask24/submissions.html | 12 +- markdown/tool_setup/px4.html | 12 +- markdown/tool_setup/ros-pi.html | 12 +- markdown/tool_setup/tool_setup.html | 12 +- markdown/tool_setup/virtualenv.html | 18 +- objects.inv | Bin 1653 -> 1296 bytes search.html | 10 +- searchindex.js | 2 +- 181 files changed, 385 insertions(+), 5565 deletions(-) delete mode 100644 .doctrees/markdown/archives/sel-task2021/hints.doctree delete mode 100644 .doctrees/markdown/archives/sel-task2021/problem-statement.doctree delete mode 100644 .doctrees/markdown/archives/sel-task2021/procedure.doctree delete mode 100644 .doctrees/markdown/archives/sel-task2021/submissions.doctree delete mode 100644 .doctrees/markdown/archives/sel-task2022/hints.doctree delete mode 100644 .doctrees/markdown/archives/sel-task2022/problem-statement.doctree delete mode 100644 .doctrees/markdown/archives/sel-task2022/procedure.doctree delete mode 100644 .doctrees/markdown/archives/sel-task2022/submissions.doctree delete mode 100644 .doctrees/markdown/archives/sel-task_cad_2022/cad_task1.doctree delete mode 100644 .doctrees/markdown/archives/sel-task_cad_2022/cad_task2.doctree delete mode 100644 .doctrees/markdown/archives/sel-task_cad_2022/submissions.doctree delete mode 100644 .doctrees/markdown/archives/sel-tasks2023/Task_Submission.doctree delete mode 100644 .doctrees/markdown/general/edit-wiki.doctree delete mode 100644 .doctrees/markdown/general/main-site.doctree delete mode 100644 .doctrees/markdown/ros/examples/eg1.doctree delete mode 100644 .doctrees/markdown/ros/launch/create.doctree delete mode 100644 .doctrees/markdown/ros/launch/eg1.doctree delete mode 100644 .doctrees/markdown/ros/launch/eg2.doctree delete mode 100644 .doctrees/markdown/ros/launch/eg3.doctree delete mode 100644 .doctrees/markdown/ros/master/param-server.doctree delete mode 100644 .doctrees/markdown/ros/node/create.doctree delete mode 100644 .doctrees/markdown/ros/node/rosnode.doctree delete mode 100644 .doctrees/markdown/ros/node/rosrun.doctree delete mode 100644 .doctrees/markdown/ros/package/create.doctree delete mode 100644 .doctrees/markdown/ros/ros-package.doctree delete mode 100644 _sources/markdown/archives/sel-task2021/hints.rst.txt delete mode 100644 _sources/markdown/archives/sel-task2021/problem-statement.rst.txt delete mode 100644 _sources/markdown/archives/sel-task2021/procedure.rst.txt delete mode 100644 _sources/markdown/archives/sel-task2021/submissions.rst.txt delete mode 100644 _sources/markdown/archives/sel-task2022/hints.rst.txt delete mode 100644 _sources/markdown/archives/sel-task2022/problem-statement.rst.txt delete mode 100644 _sources/markdown/archives/sel-task2022/procedure.rst.txt delete mode 100644 _sources/markdown/archives/sel-task2022/submissions.rst.txt delete mode 100644 _sources/markdown/archives/sel-task_cad_2022/cad_task1.rst.txt delete mode 100644 _sources/markdown/archives/sel-task_cad_2022/cad_task2.rst.txt delete mode 100644 _sources/markdown/archives/sel-task_cad_2022/submissions.rst.txt delete mode 100644 _sources/markdown/archives/sel-tasks2023/Task_Submission.rst.txt delete mode 100644 _sources/markdown/general/edit-wiki.rst.txt delete mode 100644 _sources/markdown/general/main-site.rst.txt delete mode 100644 _sources/markdown/ros/examples/eg1.rst.txt delete mode 100644 _sources/markdown/ros/launch/create.rst.txt delete mode 100644 _sources/markdown/ros/launch/eg1.rst.txt delete mode 100644 _sources/markdown/ros/launch/eg2.rst.txt delete mode 100644 _sources/markdown/ros/launch/eg3.rst.txt delete mode 100644 _sources/markdown/ros/master/param-server.rst.txt delete mode 100644 _sources/markdown/ros/node/create.rst.txt delete mode 100644 _sources/markdown/ros/node/rosnode.rst.txt delete mode 100644 _sources/markdown/ros/node/rosrun.rst.txt delete mode 100644 _sources/markdown/ros/package/create.rst.txt delete mode 100644 _sources/markdown/ros/ros-package.rst.txt delete mode 100644 markdown/archives/sel-task2021/hints.html delete mode 100644 markdown/archives/sel-task2021/problem-statement.html delete mode 100644 markdown/archives/sel-task2021/procedure.html delete mode 100644 markdown/archives/sel-task2021/submissions.html delete mode 100644 markdown/archives/sel-task2022/hints.html delete mode 100644 markdown/archives/sel-task2022/problem-statement.html delete mode 100644 markdown/archives/sel-task2022/procedure.html delete mode 100644 markdown/archives/sel-task2022/submissions.html delete mode 100644 markdown/archives/sel-task_cad_2022/cad_task1.html delete mode 100644 markdown/archives/sel-task_cad_2022/cad_task2.html delete mode 100644 markdown/archives/sel-task_cad_2022/submissions.html delete mode 100644 markdown/archives/sel-tasks2023/Task_Submission.html delete mode 100644 markdown/general/edit-wiki.html delete mode 100644 markdown/general/main-site.html delete mode 100644 markdown/ros/examples/eg1.html delete mode 100644 markdown/ros/launch/create.html delete mode 100644 markdown/ros/launch/eg1.html delete mode 100644 markdown/ros/launch/eg2.html delete mode 100644 markdown/ros/launch/eg3.html delete mode 100644 markdown/ros/master/param-server.html delete mode 100644 markdown/ros/node/create.html delete mode 100644 markdown/ros/node/rosnode.html delete mode 100644 markdown/ros/node/rosrun.html delete mode 100644 markdown/ros/package/create.html delete mode 100644 markdown/ros/ros-package.html diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 2a69d2cab3b22a7f434329ca6ff4855f1a393464..434868708fecaed35c934782430b6b9bed7cc271 100644 GIT binary patch literal 899318 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
    t5|iYG}4?EvHC|^CY6)AVoVGB8S9idhxFgk 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 literal 1149151 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

    - -.. raw:: html - -
    - -- The objective of the task is to make a 3d design CAD design of a **5 - degree of freedom Robotic Arm** . - -- Details: - - - You are required to create a **5 degree of freedom** Robotic arm - with links and joints as specified in the image above. - - The image is just an example to show the placement of each axis. - You are free to choose the placement of actuators and joints and - use any design you can think of… - - The arm should have a robot workspace in the form of a semi circle - with radius approx 40-60 cm. - - You have to create the arm using **Tower Pro MG946R Metal Gear - Servo** as actuatos. - `Sample `__ - for a metal gear servo. - - The model should have proper mounts and spaces for servos and - other mechanical parts. You free to use any type mechanical - components like screws, bearings etc. - - All components in the arm should be connected with proper joints. - -- You will be judged on the basis of the following criteria: - - - Manufacturability of the links and mounts (Preferebly 3d - Printable) - - Adhering to the giving details and guidelines. - - Reusability and esay to modify in future if required. - - You may use any methods and tools to achieve the task buy make - sure to follow proper 3d modeling practices like constraints, - joints etc. - - - .. Note:: - To achieve the above task, you are free to use any software that - you are familiar with but you are recommended to use **Fusion360** - as you will have to switch over to fusion360 if you join the society. - - .. seealso:: - The last date to submit the task is **28 August, 2022**. **Note**: We - recommend you to manage your time properly and start with the task as - soon as possible as it could get a bit lengthy. Even if you are not - able to complete the whole task, we encourage you to still submit all - the work you are able to complete till the deadline as you sill might - have a chance to get selected based on your submission. - -Once you are done with the Task 2 please submit it by heading over to `Submissions `__ diff --git a/_sources/markdown/archives/sel-task_cad_2022/submissions.rst.txt b/_sources/markdown/archives/sel-task_cad_2022/submissions.rst.txt deleted file mode 100644 index b6cc8393..00000000 --- a/_sources/markdown/archives/sel-task_cad_2022/submissions.rst.txt +++ /dev/null @@ -1,75 +0,0 @@ -Submission Instructions -======================= - -For Submissions of your work please refer to the following instructions - -Task 1 ------- - -- Video - - - Once you are done with the modelling, you have to record a video - of your screen where show the model from different angles in the - software you used. Then you have to upload the video on YouTube - and share a link to the video in the submission form. - -- Model file - - - Once your Model is complete, export it as a stl file and rename it - as .stl. For example if your name is ‘Alex’, then rename your file - as Task1_Alex.stl - -Optional Submissions -^^^^^^^^^^^^^^^^^^^^ - -- Previous Works (Optional) - - - You are welcome to submit any of your previous work related to 3D - modeling. It is optional but, this would help us see your - creativity and skills. You have to add it to drive and share the - drive link in the submission form. **Make sure the link is public - and accessible by anyone.** - - - .. Seealso:: Last date for submission is **26th of August** - -`Google Form for Task submission `__ -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Task 2 ------- - -- Video - - - Once you are done with the modelling, you have to record a video - of your screen where show the model from different angles, move - all the joints and show it’s working in the software you used. - Then you have to upload the video on YouTube as unlisted and share - a link to the video in the submission form. - -- Model file - - - Once your Model is complete, upload the model files in a google - drive folder and share the link in the google form below. Make - sure to give viewing acess while creating the shareable link for - the google drive. - -.. Seealso:: Last date for submission is **27th of August** - -.. _google-form-for-task-submission-1: - -`Google Form for Task submission `__ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Interview ---------- - -:: - - - Once we review your submission, we will be calling you for a personal interview based on your work. - - We would be asking about some general question related to computers and your thought process & stuff related to the task that you have performed. - - -.. Note:: Make sure you submit both of your task before the 27th of - August. Both the submissions have to be done separately. Even if you - are not able to complete entire the task you are requested to make - the submission of the work that you have done anyway. diff --git a/_sources/markdown/archives/sel-tasks2023/Selection_Tasks.rst.txt b/_sources/markdown/archives/sel-tasks2023/Selection_Tasks.rst.txt index 6ee7f0ff..e7893f6c 100644 --- a/_sources/markdown/archives/sel-tasks2023/Selection_Tasks.rst.txt +++ b/_sources/markdown/archives/sel-tasks2023/Selection_Tasks.rst.txt @@ -38,7 +38,7 @@ There are currently two types of selection tasks which are: CAD Selection Task <./CAD_Selection_Task.rst> `Task submission `__ -++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .. Note:: Even if you are not able to complete entire the task you diff --git a/_sources/markdown/archives/sel-tasks2023/Task_Submission.rst.txt b/_sources/markdown/archives/sel-tasks2023/Task_Submission.rst.txt deleted file mode 100644 index 8b109bf2..00000000 --- a/_sources/markdown/archives/sel-tasks2023/Task_Submission.rst.txt +++ /dev/null @@ -1,50 +0,0 @@ -Task Submission -================ - -.. Warning:: - The **Deadline** for all the Tasks is: **11th December, 2022** Head to the - `Problem statement `__ section to begin with the tasks. - - -For Submissions of your work please refer to the following instructions - -- **Video** - - - After completing the task, record a video of your work as shown in - the expected output in the problem statement page - - Once the video is recorded, upload the video to Youtube as an - unlisted video - -- **File** - - - Once your script is complete, add comments to your code to make it - more readable. - - Create a copy of your script and rename it as . - For example if you worked on Computer vision task on a python file - and your name is 'Alex', then rename your script to cvtask_alex.py - -- **Submissions** - - - Once you have both of the above things ready, submit the YouTube - link of the video and the script in the google form given below - - Previous Works (Optional): - You are welcome to submit any of your previous work related to task. - It is optional but, this would help us see your skills. You have to - add it to drive and share the drive link in the submission form. - - .. Warning:: - **Make sure to make the links accessible to everyone before sharing it.** - -- **Interview** - - - Once we review your submission, we will be sending you a confirmation and - will callyou for a personal interview based on your work. - - Questions related to the task that you've performed will be asked. - -`Submit task here `__ -*********************************************************** - -.. Note:: - Even if you are not able to complete entire the task you - are requested to make submission of the work that you have done - anyway. diff --git a/_sources/markdown/general/edit-wiki.rst.txt b/_sources/markdown/general/edit-wiki.rst.txt deleted file mode 100644 index 0bdf3ff5..00000000 --- a/_sources/markdown/general/edit-wiki.rst.txt +++ /dev/null @@ -1,31 +0,0 @@ -Editing this wiki -================= - -Step 1 ------- - -- Fork the github repository by clicking on the fork button on the top - right - -Step 2 ------- - -- Clone your fork of the repository - -Step 3 ------- - -- Make changes, add and commit -- Install and `setup the mdbook - tool `__ -- Build and test if the mdbook is running - -Step 4 ------- - -- Push to your fork - -Step 5 ------- - -- Create a merge request to the main repository diff --git a/_sources/markdown/general/main-site.rst.txt b/_sources/markdown/general/main-site.rst.txt deleted file mode 100644 index 877b96ec..00000000 --- a/_sources/markdown/general/main-site.rst.txt +++ /dev/null @@ -1,23 +0,0 @@ -Editing the ATOM main site -========================== - -Step 1: -------- - -- Fork the repository - -Step 2: -------- - -- Install and `setup - hugo `__ - -Step 3: -------- - -- Make changes to the site - -Step 4: -------- - -- Create a PR to the main repo diff --git a/_sources/markdown/projects/mr-robot/major-code/arduino.rst.txt b/_sources/markdown/projects/mr-robot/major-code/arduino.rst.txt index ec0c5f30..6dd0a614 100644 --- a/_sources/markdown/projects/mr-robot/major-code/arduino.rst.txt +++ b/_sources/markdown/projects/mr-robot/major-code/arduino.rst.txt @@ -73,6 +73,7 @@ This code snippet is used to set up the various settings needed for the robot to - The ``attachInterrupt`` functions attach two interrupt service routines (``updateEncoder_L`` and ``updateEncoder_R``) to the encoder pins for the left and right wheels. These routines are called whenever the state of the encoder signals changes (i.e., when the wheel rotates). They are used to update the encoder counts and calculate the speed of the wheels. .. code:: C + void publish_encoder_data() { encoder_msg_left.data = encoderValue_L; diff --git a/_sources/markdown/ros/comm/topics/rostopic.rst.txt b/_sources/markdown/ros/comm/topics/rostopic.rst.txt index 021dea5d..66cb71c8 100644 --- a/_sources/markdown/ros/comm/topics/rostopic.rst.txt +++ b/_sources/markdown/ros/comm/topics/rostopic.rst.txt @@ -13,8 +13,8 @@ rostopic command for getting the rostopic command help. -- .. rubric:: list - :name: list +- .. rubric:: rostopic-list + :name: rostopic-list - rostopic list returns a list of all topics currently subscribed to and published. @@ -99,8 +99,8 @@ rosmsg - ``geometry_msgs/Vector3 angular`` : While this header describes, angular velocities of all 3 axes. -- .. rubric:: info - :name: info +- .. rubric:: rostopic-info + :name: rostopic-info - This command provides a little more detail about topics then type argument. diff --git a/_sources/markdown/ros/comm/topics/topics.rst.txt b/_sources/markdown/ros/comm/topics/topics.rst.txt index 983bd4fa..d86005a6 100644 --- a/_sources/markdown/ros/comm/topics/topics.rst.txt +++ b/_sources/markdown/ros/comm/topics/topics.rst.txt @@ -17,6 +17,7 @@ ROS Topics data of various data-types. *Consider this analogy* + ---------------------- - Let’s say you are subscribed to a newspaper called The Melodic diff --git a/_sources/markdown/ros/examples/eg1.rst.txt b/_sources/markdown/ros/examples/eg1.rst.txt deleted file mode 100644 index 37231346..00000000 --- a/_sources/markdown/ros/examples/eg1.rst.txt +++ /dev/null @@ -1,51 +0,0 @@ -Example #1: ROS Node to Get and Set Parameters -============================================== - -Aim ---- - -To write a ROS Node to read config_my.yaml file loaded in ROS Parameter -Server (done here), print it on the console and modify the phone number. - -Code ----- - -.. code:: python - - node_param_get_set.py - #!/usr/bin/env python - import rospy - def main(): - #1. Make the script a ROS Node. - rospy.init_node('node_param_get_set', anonymous=True) - # 2. Read from Parameter Server - rospy.loginfo("Reading from Parameter Server.") - param_config_my = rospy.get_param('details') - - # Get all the parameters inside 'details' - # Store the parameters in variables - - first_name = param_config_my['name']['first'] - last_name = param_config_my['name']['last'] - address = param_config_my['contact']['address'] - phone = param_config_my['contact']['phone'] - - # Print the parameters - - rospy.loginfo(">> First Name: {}".format(first_name)) - rospy.loginfo(">> Last Name: {}".format(last_name)) - rospy.loginfo(">> Address: {}".format(address)) - rospy.loginfo(">> Phone: {}".format(phone)) - - # 3. Modify the Phone Number - - rospy.set_param('/details/contact/phone', 55555) - new_phone = rospy.get_param('/details/contact/phone') - rospy.loginfo(">> New Phone: {}".format(new_phone)) - - # Modify only Phone Number in Parame - # Get only Phone Number from Paramet - # Print the new Phone Number - -- The code is self explainatory , please feel free to seek help if you - don’t understand it diff --git a/_sources/markdown/ros/launch/create.rst.txt b/_sources/markdown/ros/launch/create.rst.txt deleted file mode 100644 index 57f8da2f..00000000 --- a/_sources/markdown/ros/launch/create.rst.txt +++ /dev/null @@ -1,94 +0,0 @@ -Create a ROS Launch file -======================== - -roslaunch Command ------------------ - -- roslaunch is a tool for easily launching multiple ROS nodes locally - and remotely via SSH. - -- It includes options to automatically respawn processes that have - already died. roslaunch takes in one or more XML configuration files - (with the .launch extension) that specify the parameters to set and - nodes to launch. - -Usage: - -.. code:: shell - - roslaunch file.launch - -- is nothing but the package name which you have created using - catkin_create_pkg command or used any other package - -Steps to create a launch file ------------------------------ - -- After creating a package, create a folder in the package names as a - launch folder to store all the launch files in that folder. - -.. code:: shell - - cd ~/catkin_ws/src/ - mkdir launch - -- Here we can create launch files by running this command by going into - the launch directory, we can keep any name for the launch file - -.. code:: shell - - cd launch - touch filename.launch - -Now you can edit your launch file by adding different nodes that you have -to run simultaneously. - -Steps to add a ROS node in the launch file ------------------------------------------ - -- - - 1. Launch files always starts with - -```` and end with ```` - -- 2.Now to add any executable file which we have seen in the - rosrun_command section, we have to add this line - -.. code:: xml - - - -- name is the name of the node which is created in that executable -- output means it will print the data given to the roslog command -- type is the name of executable file -- pkg is the package name which you have created. - -Steps to load Config YAML file in ROS Parameter Server ----------------------------------------------------- - -You can use rosparam tag to load the YAML file. - -- type is the name of executable file - -- pkg is the package name which you have created - -- name_of_package is the name of your ROS package. - -- config.yaml is the name of your configuration file. - -Steps to add a shell script in the launch file ----------------------------------------------- - -You can use node tag to run any shell script using launch file - -.. code:: xml - - - - - -- name_of_package is the name of your ROS package. -- shell_script.sh is the name of your configuration file. -- /launch/shell_script.sh is the location of the shell script inside - your ROS Package folder. diff --git a/_sources/markdown/ros/launch/eg1.rst.txt b/_sources/markdown/ros/launch/eg1.rst.txt deleted file mode 100644 index 3cc6daec..00000000 --- a/_sources/markdown/ros/launch/eg1.rst.txt +++ /dev/null @@ -1,44 +0,0 @@ -Example 1: Launch two ROS Nodes -=============================== - -Aim ---- - -- To launch talker and listener node present in rospy_tutorials - package. - -- For this create a chatter.launch file and save it in the launch folder - inside pkg_ros_basics package. - -.. NOTE:: To install rospy_tutorials package in your system you can run -sudo apt-get install ros-noetic-ros-tutorials this command. - -- Once installed, you can use listener python script and talker - executable written in C++ present in rospy_tutorials package. - -Code ----- - -chatter.launch - -.. code:: xml - - - - - - -- Here first talker.cpp file (for cpp file we dont need to add .cpp - extension) has been included with the node name as talker and also - set output as screen so you can see the output from talker node. -- Next we have added listener.py which has node name as listener and - here also we have set output as screen. - -Run Command ------------ - -Now run these command to run the launch file, - -.. code:: shell - - roslaunch pkg_ros_basics chatter.launch diff --git a/_sources/markdown/ros/launch/eg2.rst.txt b/_sources/markdown/ros/launch/eg2.rst.txt deleted file mode 100644 index 7c857a64..00000000 --- a/_sources/markdown/ros/launch/eg2.rst.txt +++ /dev/null @@ -1,39 +0,0 @@ -Example 2: Launch turtle in forest -================================== - -Aim ---- - -- To write a launch file to run turtlesim_node node and - turtle_teleop_key node present in turtlesim package. -- While launching the turtlesim_node make sure to change the background - colour of the simulator from blue to forest green. -- Name the launch file turtlesim.launch and save it in launch folder - inside pkg_ros_basics package. - -Code ----- - -turtlesim.launch - -.. code:: xml - - - - - - - - - - - - ❱ - - -Run Command ------------ - -.. code:: shell - - roslaunch pkg_ros_basics turtlesim.launch diff --git a/_sources/markdown/ros/launch/eg3.rst.txt b/_sources/markdown/ros/launch/eg3.rst.txt deleted file mode 100644 index 11a57ba6..00000000 --- a/_sources/markdown/ros/launch/eg3.rst.txt +++ /dev/null @@ -1,29 +0,0 @@ -Example 3: Load YAML -==================== - -Aim ---- - -- To write a launch file to load config_my.yaml present in - pkg_ros_basics package. -- Also launch the node_param_get_set.py ROS node after loading the YAML - file. - -Code ----- - -load_yaml.launch - -.. code:: xml - - - - - - -Run Command ------------ - -.. code:: shell - - roslaunch pkg_ros_basics load_yaml.launch diff --git a/_sources/markdown/ros/launch/launch.rst.txt b/_sources/markdown/ros/launch/launch.rst.txt index ede15594..99313cbf 100644 --- a/_sources/markdown/ros/launch/launch.rst.txt +++ b/_sources/markdown/ros/launch/launch.rst.txt @@ -34,7 +34,7 @@ Usage: roslaunch file.launch - is nothing but the package name which you have created using - catkin_create_pkg command or used any other package + catkin_create_pkg command or used any other package Steps to create a launch file ----------------------------- diff --git a/_sources/markdown/ros/master/param-server.rst.txt b/_sources/markdown/ros/master/param-server.rst.txt deleted file mode 100644 index fe5ad0ad..00000000 --- a/_sources/markdown/ros/master/param-server.rst.txt +++ /dev/null @@ -1,9 +0,0 @@ -ROS Parameter Server -==================== - -- You can think Parameter Server as a space where all the necessary - data that needs to be shared among various ROS Nodes is stored. -- Parameter Server runs inside ROS Master. -- ROS Nodes can view and even modify data stored in the Parameter - Server. -- Typically Parameter Server is used to store configuration parameters. diff --git a/_sources/markdown/ros/node/create.rst.txt b/_sources/markdown/ros/node/create.rst.txt deleted file mode 100644 index c2935c07..00000000 --- a/_sources/markdown/ros/node/create.rst.txt +++ /dev/null @@ -1,89 +0,0 @@ -Creating a ROS Node -=================== - -- In this section we will learn how to create a ROS Node inside - pkg_ros_basics ROS Package which we created in the previous section. - -- Navigate to pkg_ros_basics - -.. code:: shell - - cd ~/catkin_ws/src/pkg_ros_basics - -OR - -.. code:: shell - - roscd pkg_ros_basics - -.. NOTE:: roscd will work only if you have sourced setup.bash of your -catkin workspace. - -- Create a scripts folder for your Python scripts and navigate into the - folder. - -.. code:: shell - - mkdir scripts - cd scripts - -- Create a Python script called node_hello_ros.py . - -.. code:: shell - - touch node_hello_ros.py - -- Open the script in any text-editor and start editing. - -.. code:: shell - - gedit node_hello_ros.py - -- First line of all your Python ROS scripts should be the following - shebang - -.. code:: shell - - #!/usr/bin/env python - -- Now write a ROS Node to print Hello World! on the console. - -.. code:: python - - #!/usr/bin/env python - import rospy - def main(): - #Initialize the new node - rospy.init_node('node_hello_ros', anonymous=True) - # Print info on console. - rospy.loginfo("Hello World!") - - if __name__ == '__main__': - - try: - main() - except rospy.ROSInterruptException: - pass - -- Make your node executable - -.. code:: shell - - sudo chmod +x node_hello_ros.py - -- Now to run your node - - - Open the terminal and run ROS master - - .. code:: shell - - roscore - - - Once the roscore is running open a new terminal and run the main - node - - .. code:: shell - - rosrun pkg_ros_basics node_hello_ros.py - - .. note:: This command will work only if you have sourced setup.bash of your catkin workspace either manually or using .bashrc . diff --git a/_sources/markdown/ros/node/node.rst.txt b/_sources/markdown/ros/node/node.rst.txt index 7007efd8..bb01dba3 100644 --- a/_sources/markdown/ros/node/node.rst.txt +++ b/_sources/markdown/ros/node/node.rst.txt @@ -36,6 +36,7 @@ OR roscd pkg_ros_basics .. NOTE:: roscd will work only if you have sourced setup.bash of your + catkin workspace. - Create a scripts folder for your Python scripts and navigate into the @@ -186,6 +187,7 @@ Command: rosnode information about ROS Nodes. .. Note:: For quick information about any command, be that outside of ROS, + simply type the command along with suffix –h or -help . This is a widely used concept among other Linux Command: rosrun commands for quick references. Here’s an example for rosnode –h command diff --git a/_sources/markdown/ros/node/rosnode.rst.txt b/_sources/markdown/ros/node/rosnode.rst.txt deleted file mode 100644 index 5a00f8a0..00000000 --- a/_sources/markdown/ros/node/rosnode.rst.txt +++ /dev/null @@ -1,88 +0,0 @@ -Command: rosnode -================ - -- rosnode contains the rosnode command-line tool for displaying debug - information about ROS Nodes. - -.. Note:: For quick information about any command, be that outside of ROS, -simply type the command along with suffix –h or -help . This is a widely -used concept among other Linux Command: rosrun commands for quick -references. Here’s an example for rosnode –h command - -- .. rubric:: list - :name: list - -rosnode list displays a list of all current nodes. - -Let’s figure out what argument the list sub-command needs. In a new -terminal run start the rosmaster: - -.. code:: shell - - roscore - -And in another terminal, run: - -.. code:: shell - - rosrun rospy_tutorials talker - -And in another terminal, run: - -.. code:: shell - - rosnode list - -Now the node named talker (node with word talker in it) will be printed -on the terminal. - -- .. rubric:: info - :name: info - -- rosnode info /node_name displays information about a node, including - publications and subscriptions. - -- Let’s figure out what argument the info sub-command needs. In a new - terminal run start the - -.. code:: shell - - rosmaster - -And in another terminal, run: - -.. code:: shell - - rosrun rospy_tutorials talker - -And in another terminal, run: - -.. code:: shell - - rosnode info - -This should give details of the particular node - -- .. rubric:: kill - :name: kill - -.. IMPORTANT:: rosnode kill is not guaranteed to succeed. - -- Let’s figure out what argument the kill sub-command needs. In a new - terminal run start the rosmaster: - -.. code:: shell - - roscore - -- And in another terminal, run: - -.. code:: shell - - rosrun rospy_tutorials talker - -- And in another terminal, run: - -.. code:: shell - - rosnode kill rosout diff --git a/_sources/markdown/ros/node/rosrun.rst.txt b/_sources/markdown/ros/node/rosrun.rst.txt deleted file mode 100644 index 3907c7ff..00000000 --- a/_sources/markdown/ros/node/rosrun.rst.txt +++ /dev/null @@ -1,68 +0,0 @@ -Command: rosrun -=============== - -rosrun allows you to run an executable in an arbitrary package from -anywhere without having to give its full path or cd/roscd there first. - -Usage: - -.. code:: shell - - rosrun - -```` is nothing but the package name which you have created -using catkin_create_pkg command or used any other package. - -```` is the python or cpp file. - -To create an executable python file ------------------------------------ - -- After creating a package, create a folder in the package names as - scripts folder to store all the python files in that folder. - -.. code:: shell - - cd ~/catkin_ws/src/ - mkdir scripts - -- Here we can create python scripts by running this command by going - into the scripts directory, - -.. code:: shell - - cd scripts - touch filename.py - -- Now you can edit your python file and before running you have to make - it executable by running this command once, - -.. code:: shell - - cd ~/catkin_ws/src//scripts - chmod +x filename.py - -- Here we can create cpp files by running this command by going into the - src directory, - -.. code:: shell - - cd src - touch filename.cpp - -Now you can edit your cpp file , but for making it executable we have to -edit the CMakeLists.txt file - -Add these few lines at the bottom of CMakeLists.txt file, - -.. code:: xml - - add_executable(filename src/filename.cpp) - target_link_libraries(filename ${catkin_LIBRARIES}) - -Then run this command, - -.. code:: shell - - cd ~/catkin_ws - catkin_make diff --git a/_sources/markdown/ros/package/create.rst.txt b/_sources/markdown/ros/package/create.rst.txt deleted file mode 100644 index e0854176..00000000 --- a/_sources/markdown/ros/package/create.rst.txt +++ /dev/null @@ -1,47 +0,0 @@ -Create a ROS package -==================== - -This tutorial will demonstrate how to use the catkin_create_pkg script -to create a new catkin package, and what you can do with it after it has -been created. - -1. First, navigate to the source space directory of the catkin workspace - you’ve created. - -.. code:: shell - - cd ~/catkin_ws/src - -2. Now, use the catkin_create_pkg script to create a new package called - pkg_ros_basics which depends on std_msgs, roscpp, and rospy: - -.. code:: shell - - catkin_create_pkg pkg_ros_basics std_msgs rospy roscpp - -- This will create a beginner_tutorials folder which contains a - package.xml and a CMakeLists.txt , which have been partially filled - out with the information you gave catkin_create_pkg . - -- catkin_create_pkg requires that you give it a package_name and - optionally a list of dependencies on which that package depends: - catkin_create_pkg [depend1] [depend2] [depend3] - -3. Now, you need to build the packages in the catkin workspace - -.. code:: shell - - cd ~/catkin_ws - catkin_make - -- Inside the package, there are src folder, package.xml , - CMakeLists.txt , and the include folders. - - - CMakeLists.txt: This file has all the commands to build the ROS - source code inside the package and create the executable. For more - information about CMakeLists visit here. package.xml: This is an - XML file. It mainly contains the package dependencies information, - and so forth. - - src: The source code of ROS packages are kept in this folder. - - package.xml : This file mainly contains the package dependencies - ,information etc. diff --git a/_sources/markdown/ros/ros-package.rst.txt b/_sources/markdown/ros/ros-package.rst.txt deleted file mode 100644 index 2ad252af..00000000 --- a/_sources/markdown/ros/ros-package.rst.txt +++ /dev/null @@ -1,2 +0,0 @@ -ROS Package -=========== diff --git a/_sources/markdown/selectiontask24/Electronics_selection.rst.txt b/_sources/markdown/selectiontask24/Electronics_selection.rst.txt index 463ead43..7c104784 100644 --- a/_sources/markdown/selectiontask24/Electronics_selection.rst.txt +++ b/_sources/markdown/selectiontask24/Electronics_selection.rst.txt @@ -49,7 +49,7 @@ Task Description: Expected Output --------------- `video link `__ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. raw:: html diff --git a/_sources/markdown/selectiontask24/cad_sel.rst.txt b/_sources/markdown/selectiontask24/cad_sel.rst.txt index 8dfcdca8..348e0dca 100644 --- a/_sources/markdown/selectiontask24/cad_sel.rst.txt +++ b/_sources/markdown/selectiontask24/cad_sel.rst.txt @@ -61,6 +61,12 @@ Expected Output .. raw:: html +
    + +.. raw:: html + +
    + .. figure:: tas1.png @@ -114,6 +120,13 @@ Expected Output .. raw:: html + +
    + +.. raw:: html + +
    + .. figure:: mechanism.png diff --git a/_sources/markdown/selectiontask24/submissions.rst.txt b/_sources/markdown/selectiontask24/submissions.rst.txt index ae070b51..d3af599f 100644 --- a/_sources/markdown/selectiontask24/submissions.rst.txt +++ b/_sources/markdown/selectiontask24/submissions.rst.txt @@ -120,7 +120,7 @@ ELECTRONICS TASK `Google Form for Task submission `__ ------------------ +---------------------------------------------------------------------------- .. Note:: This google form is common for all the tasks. You can make multiple submissions if you are performing more than 1 selection task. diff --git a/_sources/markdown/tool_setup/virtualenv.rst.txt b/_sources/markdown/tool_setup/virtualenv.rst.txt index 66d71917..0a009922 100644 --- a/_sources/markdown/tool_setup/virtualenv.rst.txt +++ b/_sources/markdown/tool_setup/virtualenv.rst.txt @@ -15,7 +15,7 @@ Virtualenvwrapper is a set of extensions and wrappers used for creating, managin the terminal. Virtual environments are isolated Python installations that help in keeping dependencies required by different projects seperated. They also help in keeping a track of the dependencies or packages required by a project during deployement. -You can read more about it `here `_ +You can read more about it `here(1) `_ OpenCV ======= @@ -24,7 +24,7 @@ OpenCV (Open Source Computer Vision Library) is an open source Computer Vision a developed in C++. It is one of the most commonly used Computer Vision tool nowadays, with client libraries available in popular languages like Python, Java, MATLAB etc. -You can learn more about it `here `_ +You can learn more about it `here(2) `_ cv_bridge @@ -32,7 +32,7 @@ cv_bridge The cv_bridge packages contains the :python:`CvBridge` class which provides an interface between ROS and OpenCV. It helps in conversion from ROS Image messages to OpenCV images and vice-versa. -You can learn more about it `here `_ +You can learn more about it `here(3) `_ Now let's go over the instructions to install these tools one-by-one : @@ -103,7 +103,7 @@ load the new environment variables : source ~/.bashrc Creating a New Virtual Environment ------------------------ +----------------------------------- Now that we have virtualenvwrapper locked and loaded, let's create a new virtual environment. diff --git a/genindex.html b/genindex.html index 487b4fd6..aa477040 100644 --- a/genindex.html +++ b/genindex.html @@ -1,12 +1,14 @@ - + Index — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task2021/problem-statement.html b/markdown/archives/sel-task2021/problem-statement.html deleted file mode 100644 index 8fe591dc..00000000 --- a/markdown/archives/sel-task2021/problem-statement.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - Problem statement — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Problem statement

    -
      -
    • The objective of the task is to move the turtle inside the turtlesim -window in a circle and stop at its initial location.

    • -
    • To acheive this task you are supposed to create a node named -/node_turtle_revolve   within a python script, - node_turtle_revolve.py

    • -
    -
    -

    Note

    -

    Dont worry if you are new to ROS or Linux(Ubuntu), the task -is fairly simple and we have provided you with ample resource and -tutorials in this WIKI to the complete this task so only a strong -will and a little bit of brains is required to get the work done. -Also even though this just a weekend task we have provided ample -amount of time as we also have our midterm exams during this time. So -we think a week time is enough so you guys can give your exams freely -and manage your time in order to complete the task

    -
    -

    Once you have read the problem statement please visit the -Procedure page to get started with the -task.

    -
    -
    -

    Expected Output

    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task2021/procedure.html b/markdown/archives/sel-task2021/procedure.html deleted file mode 100644 index 30f951b0..00000000 --- a/markdown/archives/sel-task2021/procedure.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - Procedure — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Procedure

    -

    Follow the instructions given below to get started with the task.

    -
      -
    • First, you will need to create a package named selection_task within -your ROS workspace. Once your package is created, source and build -your workspace.

    • -
    • Within this package, you should have a ‘scripts’ folder inside which -you’ll create a python script, named node_turtle_revolve.py.

    • -
    • Fill the script with proper programming ethics. Doing this will help -us understand your code better and quicker than usual.

    • -
    • After completing the python script. Make it executable, if it isn’t -already. To do that, enter the following code.

    • -
    -
    cd ~/catkin_ws
    -catkin_make
    -source devel/setup.bash
    -chmod +x ~/catkin_ws/src/selection_task/scripts/node_turtle_revolve.py
    -
    -
    -
      -
    • Before executing make sure that roscore is running along with -turtlesim_node. You can either run them in separate terminals or -simply create a selection_task.launch file inside the -~/catkin_ws/src/selection_task/launch/ folder. Launch file can -run multiple nodes unlike a python/cpp script. Run the launch file, -enter, This should run three processes in parallel.

    • -
    • roscore

    • -
    • turtlesim_node

    • -
    • node_turtle_revolve.py

    • -
    -
    -

    See also

    -

    Please refer to the tutorials and resouces given in the wiki or visit -the official ROSWIKI if you -need help with anything regarding ROS.

    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task2021/selection-task.html b/markdown/archives/sel-task2021/selection-task.html index c0ec04c3..8efb7a23 100644 --- a/markdown/archives/sel-task2021/selection-task.html +++ b/markdown/archives/sel-task2021/selection-task.html @@ -1,13 +1,15 @@ - + - + Selection Task 2021 — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Submissions

    -

    For Submissions of your work please refer to the following instructions

    -
      -
    • Video

      -
        -
      • After completing the task, record a video of your work as shown in -the expected output in the problem statement page

      • -
      • Once the video is recorded, upload the video to Youtube as an -unlisted video

      • -
      -
    • -
    • Code

      -
        -
      • Once your script is complete, add comments to your code to make it -more readable.

      • -
      • Create a copy of your script and rename it as task_.py . Your -example if your name is ‘Alex’, then rename your script as -task_alex.py

      • -
      -
    • -
    • Submissions

      -
        -
      • Once your have both of the above things ready, submit the YouTube -link of the video and the script in the google form given below

      • -
      -
    • -
    • Interview

      -
        -
      • Once we review your submission, we will be calling you for a -personal interview based on your work.

      • -
      -
    • -
    -

    Google Form for Task -submission

    -
    -

    Note

    -

    Even if you are not able to complete entire the task you -are requested to make the submission of the work that you have done -anyway.

    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task2022/hints.html b/markdown/archives/sel-task2022/hints.html deleted file mode 100644 index 920b1673..00000000 --- a/markdown/archives/sel-task2022/hints.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - Hints — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Hints

    -
      -
    • The turtle needs to move in a inward or outward spiral motion with a -certain increasing or decreasing radius. This radius should be -sufficient to fit within the turtlesim window. But making it rotate -in a circular manner, with only velocities to control is something to -think about.

    • -
    • Use linear velocity as well as angular velocity with some combination -to get this done.

    • -
    • Keep track of the number of circles completed so as to know when to -stop. You can refer to Overview of rospy for more hint

    • -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task2022/problem-statement.html b/markdown/archives/sel-task2022/problem-statement.html deleted file mode 100644 index fafe0115..00000000 --- a/markdown/archives/sel-task2022/problem-statement.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - Problem Statement — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Problem Statement

    -
      -
    • The objective of the task is to move the turtle inside the turtlesim -window in a inward or outward spiral motion and to stop it after 4 -turns in order to create a spiral as given in the expected output.

    • -
    • To acheive this task you are supposed to create a node named -/node_turtle_spiral   within a python script,  node_turtle_spiral.py

    • -
    -
    -

    Note

    -

    Dont worry if you are new to ROS or Linux(Ubuntu), the task -is fairly simple and we have provided you with ample resource and -tutorials in this WIKI to the complete this task so only a strong -will and a little bit of brains is required to get the work done. -Also even though this just a weekend task we have provided ample -amount of time as some of you have your end-term exams(onile though). -So we think two weeks time is enough so you guys can study for your -exams freely and manage your time in order to complete the task.

    -
    -

    Once you have read the problem statement please visit the -Procedure page to get started with the task.

    -
    -
    -

    Expected Output

    -

    output video

    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task2022/procedure.html b/markdown/archives/sel-task2022/procedure.html deleted file mode 100644 index f6d67415..00000000 --- a/markdown/archives/sel-task2022/procedure.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - Procedure — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Procedure

    -

    Follow the instructions given below to get started with the task.

    -
      -
    • First, you will need to create a package named selection_task within -your ROS workspace. Once your package is created, source and build -your workspace.

    • -
    • Within this package, you should have a scripts folder inside which -you’ll create a python script, named node_turtle_spiral.py.

    • -
    • Fill the script with proper programming ethics. Doing this will help -us understand your code better and quicker than usual.

    • -
    • After completing the python script. Make it executable, if it isn’t -already. To do that, enter the following code.

    • -
    -
    cd ~/catkin_ws
    -catkin make
    -source devel/setup.bash
    -chmod +x ~/catkin_ws/src/selection_task/scripts/node_turtle_spiral.py
    -
    -
    -
      -
    • Before executing make sure that roscore is running along with -turtlesim_node. You can either run them in separate terminals or -simply create a selection_task.launch file inside the -~/catkin_ws/src/selection_task/launch/ folder. Launch file can -run multiple nodes unlike a python/cpp script. Run the launch file, -enter, This should run three processes in parallel.

    • -
    • roscore

    • -
    • turtlesim_node

    • -
    • node_turtle_spiral.py

    • -
    -
    -

    See also

    -

    Please refer to the tutorials and resouces given in the wiki or visit -the official ROSWIKI if you -need help with anything regarding ROS.

    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task2022/selection-task.html b/markdown/archives/sel-task2022/selection-task.html index 71a09e74..a1abba66 100644 --- a/markdown/archives/sel-task2022/selection-task.html +++ b/markdown/archives/sel-task2022/selection-task.html @@ -1,13 +1,15 @@ - + - + Selection Task 2022 — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Submission Instruction

    -

    For Submissions of your work please refer to the following instructions

    -
      -
    • Video

      -
        -
      • After completing the task, record a video of your work as shown in -the expected output in the problem statement page

      • -
      • Once the video is recorded, upload the video to Youtube as an -unlisted video

      • -
      -
    • -
    • Code

      -
        -
      • Once your script is complete, add comments to your code to make it -more readable.

      • -
      • Create a copy of your script and rename it as task_.py . Your -example if your name is ‘Alex’, then rename your script as -task_alex.py

      • -
      -
    • -
    • Submissions

      -
        -
      • Once you have both of the above things ready, submit the YouTube -link of the video and the script in the google form given below

      • -
      -
    • -
    • Interview

      -
        -
      • Once we review your submission, we will be calling you for a -personal interview based on your work.

      • -
      -
    • -
    -

    Google Form for Task -submission

    -
    -

    Note

    -

    Even if you are not able to complete entire the task you -are requested to make the submission of the work that you have done -anyway.

    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task_cad_2022/cad_sel.html b/markdown/archives/sel-task_cad_2022/cad_sel.html index 0c0c093c..5ed44414 100644 --- a/markdown/archives/sel-task_cad_2022/cad_sel.html +++ b/markdown/archives/sel-task_cad_2022/cad_sel.html @@ -1,13 +1,15 @@ - + - + CAD Selection Task: Standard Instructions — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Task 1

    -
      -
    • The objective of the task is to make a 3D model of a part using the -given engineering drawing.

    • -
    • To achieve this task you may use any method but the end result should -be as close as possible to the original drawing.

    • -
    • You will be judged on the basis of your way of designing, so keep -that in mind and make sure to follow proper practices(Like using -constraints appropriately).

    • -
    -
    -

    Note

    -

    You may use any software that you are familiar with but you -are recommended to use Fusion360.

    -
    -

    Once you are done with the Task 1 please submit it by heading over to -Submissions

    -
    -

    Note

    -

    Head to Task 2 once you are done with -task1.

    -
    -
    -
    -

    Expected Output

    -
    -https://i.ibb.co/J3Crbpm/cad-task02-v1-v1.gif -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task_cad_2022/cad_task2.html b/markdown/archives/sel-task_cad_2022/cad_task2.html deleted file mode 100644 index d9e4b990..00000000 --- a/markdown/archives/sel-task_cad_2022/cad_task2.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - - Task 2 — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Task 2

    -
      -
    • The objective of the task is to make a 3d design CAD design of a 5 -degree of freedom Robotic Arm .

    • -
    • Details:

      -
        -
      • You are required to create a 5 degree of freedom Robotic arm -with links and joints as specified in the image above.

      • -
      • The image is just an example to show the placement of each axis. -You are free to choose the placement of actuators and joints and -use any design you can think of…

      • -
      • The arm should have a robot workspace in the form of a semi circle -with radius approx 40-60 cm.

      • -
      • You have to create the arm using Tower Pro MG946R Metal Gear -Servo as actuatos. -Sample -for a metal gear servo.

      • -
      • The model should have proper mounts and spaces for servos and -other mechanical parts. You free to use any type mechanical -components like screws, bearings etc.

      • -
      • All components in the arm should be connected with proper joints.

      • -
      -
    • -
    • You will be judged on the basis of the following criteria:

      -
        -
      • Manufacturability of the links and mounts (Preferebly 3d -Printable)

      • -
      • Adhering to the giving details and guidelines.

      • -
      • Reusability and esay to modify in future if required.

      • -
      • You may use any methods and tools to achieve the task buy make -sure to follow proper 3d modeling practices like constraints, -joints etc.

      • -
      -
      -

      Note

      -

      To achieve the above task, you are free to use any software that -you are familiar with but you are recommended to use Fusion360 -as you will have to switch over to fusion360 if you join the society.

      -
      -
      -

      See also

      -

      The last date to submit the task is 28 August, 2022. Note: We -recommend you to manage your time properly and start with the task as -soon as possible as it could get a bit lengthy. Even if you are not -able to complete the whole task, we encourage you to still submit all -the work you are able to complete till the deadline as you sill might -have a chance to get selected based on your submission.

      -
      -
    • -
    -

    Once you are done with the Task 2 please submit it by heading over to Submissions

    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-task_cad_2022/selection-task.html b/markdown/archives/sel-task_cad_2022/selection-task.html index e1c9895f..10c2d5e9 100644 --- a/markdown/archives/sel-task_cad_2022/selection-task.html +++ b/markdown/archives/sel-task_cad_2022/selection-task.html @@ -1,13 +1,15 @@ - + - + CAD Selection Task 2022 — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Submission Instructions

    -

    For Submissions of your work please refer to the following instructions

    -
    -

    Task 1

    -
      -
    • Video

      -
        -
      • Once you are done with the modelling, you have to record a video -of your screen where show the model from different angles in the -software you used. Then you have to upload the video on YouTube -and share a link to the video in the submission form.

      • -
      -
    • -
    • Model file

      -
        -
      • Once your Model is complete, export it as a stl file and rename it -as .stl. For example if your name is ‘Alex’, then rename your file -as Task1_Alex.stl

      • -
      -
    • -
    -
    -

    Optional Submissions

    -
      -
    • Previous Works (Optional)

      -
        -
      • You are welcome to submit any of your previous work related to 3D -modeling. It is optional but, this would help us see your -creativity and skills. You have to add it to drive and share the -drive link in the submission form. Make sure the link is public -and accessible by anyone.

      • -
      -
      -

      See also

      -

      Last date for submission is 26th of August

      -
      -
    • -
    -
    -

    Google Form for Task submission

    -
    -
    -
    -
    -

    Task 2

    -
      -
    • Video

      -
        -
      • Once you are done with the modelling, you have to record a video -of your screen where show the model from different angles, move -all the joints and show it’s working in the software you used. -Then you have to upload the video on YouTube as unlisted and share -a link to the video in the submission form.

      • -
      -
    • -
    • Model file

      -
        -
      • Once your Model is complete, upload the model files in a google -drive folder and share the link in the google form below. Make -sure to give viewing acess while creating the shareable link for -the google drive.

      • -
      -
    • -
    -
    -

    See also

    -

    Last date for submission is 27th of August

    -
    -
    -

    Google Form for Task submission

    -
    -
    -
    -

    Interview

    -
    - Once we review your submission, we will be calling you for a personal interview based on your work.
    -- We would be asking about some general question related to computers and your thought process & stuff related to the task that you have performed.
    -
    -
    -
    -

    Note

    -

    Make sure you submit both of your task before the 27th of -August. Both the submissions have to be done separately. Even if you -are not able to complete entire the task you are requested to make -the submission of the work that you have done anyway.

    -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/archives/sel-tasks2023/CAD_Selection_Task.html b/markdown/archives/sel-tasks2023/CAD_Selection_Task.html index 82a7b6a4..c2705205 100644 --- a/markdown/archives/sel-tasks2023/CAD_Selection_Task.html +++ b/markdown/archives/sel-tasks2023/CAD_Selection_Task.html @@ -1,13 +1,15 @@ - + - + CAD Selection Task 2023 — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Task Submission

    -
    -

    Warning

    -

    The Deadline for all the Tasks is: 11th December, 2022 Head to the -Problem statement section to begin with the tasks.

    -
    -

    For Submissions of your work please refer to the following instructions

    -
      -
    • Video

      -
        -
      • After completing the task, record a video of your work as shown in -the expected output in the problem statement page

      • -
      • Once the video is recorded, upload the video to Youtube as an -unlisted video

      • -
      -
    • -
    • File

      -
        -
      • Once your script is complete, add comments to your code to make it -more readable.

      • -
      • Create a copy of your script and rename it as <task_your_name> . -For example if you worked on Computer vision task on a python file -and your name is ‘Alex’, then rename your script to cvtask_alex.py

      • -
      -
    • -
    • Submissions

      -
        -
      • Once you have both of the above things ready, submit the YouTube -link of the video and the script in the google form given below

      • -
      • Previous Works (Optional): -You are welcome to submit any of your previous work related to task. -It is optional but, this would help us see your skills. You have to -add it to drive and share the drive link in the submission form.

      • -
      -
      -

      Warning

      -

      Make sure to make the links accessible to everyone before sharing it.

      -
      -
    • -
    • Interview

      -
        -
      • Once we review your submission, we will be sending you a confirmation and -will callyou for a personal interview based on your work.

      • -
      • Questions related to the task that you’ve performed will be asked.

      • -
      -
    • -
    -
    -

    Submit task here

    -
    -

    Note

    -

    Even if you are not able to complete entire the task you -are requested to make submission of the work that you have done -anyway.

    -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/general/access-repo.html b/markdown/general/access-repo.html index 7b1a8d33..9d8fe643 100644 --- a/markdown/general/access-repo.html +++ b/markdown/general/access-repo.html @@ -1,13 +1,15 @@ - + - + Using the access repo — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Editing this wiki

    -
    -

    Step 1

    -
      -
    • Fork the github repository by clicking on the fork button on the top -right

    • -
    -
    -
    -

    Step 2

    -
      -
    • Clone your fork of the repository

    • -
    -
    -
    -

    Step 3

    - -
    -
    -

    Step 4

    -
      -
    • Push to your fork

    • -
    -
    -
    -

    Step 5

    -
      -
    • Create a merge request to the main repository

    • -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/general/main-site.html b/markdown/general/main-site.html deleted file mode 100644 index 432adc3a..00000000 --- a/markdown/general/main-site.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - Editing the ATOM main site — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Editing the ATOM main site

    -
    -

    Step 1:

    -
      -
    • Fork the repository

    • -
    -
    -
    -

    Step 2:

    - -
    -
    -

    Step 3:

    -
      -
    • Make changes to the site

    • -
    -
    -
    -

    Step 4:

    -
      -
    • Create a PR to the main repo

    • -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/projects/mr-robot/major-code/arduino.html b/markdown/projects/mr-robot/major-code/arduino.html index 3021fe66..423aca30 100644 --- a/markdown/projects/mr-robot/major-code/arduino.html +++ b/markdown/projects/mr-robot/major-code/arduino.html @@ -1,13 +1,15 @@ - + - + Arduino — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    -
      -
    • - -
    • - Edit on GitHub -
    • -
    -
    -
    -
    -
    - -
    -

    Example #1: ROS Node to Get and Set Parameters

    -
    -

    Aim

    -

    To write a ROS Node to read config_my.yaml file loaded in ROS Parameter -Server (done here), print it on the console and modify the phone number.

    -
    -
    -

    Code

    -
    node_param_get_set.py
    -#!/usr/bin/env python
    -import rospy
    -def main():
    -    #1. Make the script a ROS Node.
    -    rospy.init_node('node_param_get_set', anonymous=True)
    -    # 2. Read from Parameter Server
    -    rospy.loginfo("Reading from Parameter Server.")
    -    param_config_my = rospy.get_param('details')
    -
    -    # Get all the parameters inside 'details'
    -    # Store the parameters in variables
    -
    -    first_name = param_config_my['name']['first']
    -    last_name = param_config_my['name']['last']
    -    address = param_config_my['contact']['address']
    -    phone = param_config_my['contact']['phone']
    -
    -    # Print the parameters
    -
    -    rospy.loginfo(">> First Name: {}".format(first_name))
    -    rospy.loginfo(">> Last Name: {}".format(last_name))
    -    rospy.loginfo(">> Address: {}".format(address))
    -    rospy.loginfo(">> Phone: {}".format(phone))
    -
    -    # 3. Modify the Phone Number
    -
    -    rospy.set_param('/details/contact/phone', 55555)
    -    new_phone = rospy.get_param('/details/contact/phone')
    -    rospy.loginfo(">> New Phone: {}".format(new_phone))
    -
    -    # Modify only Phone Number in Parame
    -    # Get only Phone Number from Paramet
    -    # Print the new Phone Number
    -
    -
    -
      -
    • The code is self explainatory , please feel free to seek help if you -don’t understand it

    • -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/examples/example.html b/markdown/ros/examples/example.html index 0a4ad742..9142e5aa 100644 --- a/markdown/ros/examples/example.html +++ b/markdown/ros/examples/example.html @@ -1,13 +1,15 @@ - + - + Examples — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Create a ROS Launch file

    -
    -

    roslaunch Command

    -
      -
    • roslaunch is a tool for easily launching multiple ROS nodes locally -and remotely via SSH.

    • -
    • It includes options to automatically respawn processes that have -already died. roslaunch takes in one or more XML configuration files -(with the .launch extension) that specify the parameters to set and -nodes to launch.

    • -
    -

    Usage:

    -
    roslaunch <package> file.launch
    -
    -
    -
      -
    • is nothing but the package name which you have created using

    • -
    -
    -

    catkin_create_pkg command or used any other package

    -
    -
    -
    -

    Steps to create a launch file

    -
      -
    • After creating a package, create a folder in the package names as a -launch folder to store all the launch files in that folder.

    • -
    -
    cd ~/catkin_ws/src/<package>
    -mkdir launch
    -
    -
    -
      -
    • Here we can create launch files by running this command by going into -the launch directory, we can keep any name for the launch file

    • -
    -
    cd launch
    -touch filename.launch
    -
    -
    -

    Now you can edit your launch file by adding different nodes that you have -to run simultaneously.

    -
    -
    -

    Steps to add a ROS node in the launch file

    -
      -
      1. -
      2. Launch files always starts with

      3. -
      -
    • -
    -

    <launch> and end with </launch>

    -
      -
    • 2.Now to add any executable file which we have seen in the -rosrun_command section, we have to add this line

    • -
    -
    <node pkg="name_of_package" type="name_of_executable.py" name="name_of_executable" output="screen"/>
    -
    -
    -
      -
    • name is the name of the node which is created in that executable

    • -
    • output means it will print the data given to the roslog command

    • -
    • type is the name of executable file

    • -
    • pkg is the package name which you have created.

    • -
    -
    -
    -

    Steps to load Config YAML file in ROS Parameter Server

    -

    You can use rosparam tag to load the YAML file.

    -
      -
    • type is the name of executable file

    • -
    • pkg is the package name which you have created

    • -
    • name_of_package is the name of your ROS package.

    • -
    • config.yaml is the name of your configuration file.

    • -
    -
    -
    -

    Steps to add a shell script in the launch file

    -

    You can use node tag to run any shell script using launch file

    -
    <node pkg="name_of_package" type="shell_script.sh" name="shell_script" output="screen">
    -    <param name="cmd" value="$(find name_of_package)/launch/shell_script.sh"/>
    -</node>
    -
    -
    -
      -
    • name_of_package is the name of your ROS package.

    • -
    • shell_script.sh is the name of your configuration file.

    • -
    • /launch/shell_script.sh is the location of the shell script inside -your ROS Package folder.

    • -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/launch/eg1.html b/markdown/ros/launch/eg1.html deleted file mode 100644 index f1fea354..00000000 --- a/markdown/ros/launch/eg1.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - Example 1: Launch two ROS Nodes — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Example 1: Launch two ROS Nodes

    -
    -

    Aim

    -
      -
    • To launch talker and listener node present in rospy_tutorials -package.

    • -
    • For this create a chatter.launch file and save it in the launch folder -inside pkg_ros_basics package.

    • -
    -
    -

    Note

    -

    To install rospy_tutorials package in your system you can run

    -
    -

    sudo apt-get install ros-noetic-ros-tutorials this command.

    -
      -
    • Once installed, you can use listener python script and talker -executable written in C++ present in rospy_tutorials package.

    • -
    -
    -
    -

    Code

    -

    chatter.launch

    -
    <launch>
    -<node name="talker" pkg="rospy_tutorials" type="talker" output="screen"/>
    -<node name="listener" pkg="rospy_tutorials" type="listener.py" output="screen"/>
    -</launch>
    -
    -
    -
      -
    • Here first talker.cpp file (for cpp file we dont need to add .cpp -extension) has been included with the node name as talker and also -set output as screen so you can see the output from talker node.

    • -
    • Next we have added listener.py which has node name as listener and -here also we have set output as screen.

    • -
    -
    -
    -

    Run Command

    -

    Now run these command to run the launch file,

    -
    roslaunch pkg_ros_basics chatter.launch
    -
    -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/launch/eg2.html b/markdown/ros/launch/eg2.html deleted file mode 100644 index ed411d3a..00000000 --- a/markdown/ros/launch/eg2.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - Example 2: Launch turtle in forest — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Example 2: Launch turtle in forest

    -
    -

    Aim

    -
      -
    • To write a launch file to run turtlesim_node node and -turtle_teleop_key node present in turtlesim package.

    • -
    • While launching the turtlesim_node make sure to change the background -colour of the simulator from blue to forest green.

    • -
    • Name the launch file turtlesim.launch and save it in launch folder -inside pkg_ros_basics package.

    • -
    -
    -
    -

    Code

    -

    turtlesim.launch

    -
    <launch>
    -<node pkg="turtlesim" type="turtlesim_node" name="node_turtlesim_node">
    -<param name="/turtlesim_node/background_r" value="34" />
    -<param name="/turtlesim_node/background_g" value="139" />
    -<param name="/turtlesim_node/background_b" value="34" />
    -<param name="/background_r" value="34" />
    -<param name="/background_g" value="139" />
    -<param name="/background_b" value="34" />
    -</node>
    -<node pkg="turtlesim" type="turtle_teleop_key" name="node_turtle_teleop_key" />
    -❱
    -</launch>
    -
    -
    -
    -
    -

    Run Command

    -
    roslaunch pkg_ros_basics turtlesim.launch
    -
    -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/launch/eg3.html b/markdown/ros/launch/eg3.html deleted file mode 100644 index 1bcd2cd2..00000000 --- a/markdown/ros/launch/eg3.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - Example 3: Load YAML — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Example 3: Load YAML

    -
    -

    Aim

    -
      -
    • To write a launch file to load config_my.yaml present in -pkg_ros_basics package.

    • -
    • Also launch the node_param_get_set.py ROS node after loading the YAML -file.

    • -
    -
    -
    -

    Code

    -

    load_yaml.launch

    -
    <launch>
    -<rosparam file ="$(find pkg_ros_basics)/config/config_my.yaml"/>
    -<node pkg="pkg_ros_basics" type="node_param_get_set.py" name="node_param_get_set">
    -</launch>
    -
    -
    -
    -
    -

    Run Command

    -
    roslaunch pkg_ros_basics load_yaml.launch
    -
    -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/launch/launch.html b/markdown/ros/launch/launch.html index 94a33ce5..c1893ff9 100644 --- a/markdown/ros/launch/launch.html +++ b/markdown/ros/launch/launch.html @@ -1,13 +1,15 @@ - + - + ROS Launch Files — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    ROS Parameter Server

    -
      -
    • You can think Parameter Server as a space where all the necessary -data that needs to be shared among various ROS Nodes is stored.

    • -
    • Parameter Server runs inside ROS Master.

    • -
    • ROS Nodes can view and even modify data stored in the Parameter -Server.

    • -
    • Typically Parameter Server is used to store configuration parameters.

    • -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/node/create.html b/markdown/ros/node/create.html deleted file mode 100644 index 75173a66..00000000 --- a/markdown/ros/node/create.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - Creating a ROS Node — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Creating a ROS Node

    -
      -
    • In this section we will learn how to create a ROS Node inside -pkg_ros_basics ROS Package which we created in the previous section.

    • -
    • Navigate to pkg_ros_basics

    • -
    -
    cd ~/catkin_ws/src/pkg_ros_basics
    -
    -
    -

    OR

    -
    roscd pkg_ros_basics
    -
    -
    -
    -

    Note

    -

    roscd will work only if you have sourced setup.bash of your

    -
    -

    catkin workspace.

    -
      -
    • Create a scripts folder for your Python scripts and navigate into the -folder.

    • -
    -
    mkdir scripts
    -cd scripts
    -
    -
    -
      -
    • Create a Python script called node_hello_ros.py .

    • -
    -
    touch node_hello_ros.py
    -
    -
    -
      -
    • Open the script in any text-editor and start editing.

    • -
    -
    gedit node_hello_ros.py
    -
    -
    -
      -
    • First line of all your Python ROS scripts should be the following -shebang

    • -
    -
    #!/usr/bin/env python
    -
    -
    -
      -
    • Now write a ROS Node to print Hello World! on the console.

    • -
    -
    #!/usr/bin/env python
    -import rospy
    -def main():
    -#Initialize the new node
    -rospy.init_node('node_hello_ros', anonymous=True)
    -#  Print info on console.
    -rospy.loginfo("Hello World!")
    -
    -if __name__ == '__main__':
    -
    -    try:
    -        main()
    -    except rospy.ROSInterruptException:
    -        pass
    -
    -
    -
      -
    • Make your node executable

    • -
    -
    sudo chmod +x node_hello_ros.py
    -
    -
    -
      -
    • Now to run your node

      -
        -
      • Open the terminal and run ROS master

      • -
      -
      roscore
      -
      -
      -
        -
      • Once the roscore is running open a new terminal and run the main -node

      • -
      -
      rosrun pkg_ros_basics node_hello_ros.py
      -
      -
      -
      -

      Note

      -

      This command will work only if you have sourced setup.bash of your catkin workspace either manually or using .bashrc .

      -
      -
    • -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/node/node.html b/markdown/ros/node/node.html index bf824204..e53d0ff5 100644 --- a/markdown/ros/node/node.html +++ b/markdown/ros/node/node.html @@ -1,13 +1,15 @@ - + - + ROS Nodes — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Command: rosnode

    -
      -
    • rosnode contains the rosnode command-line tool for displaying debug -information about ROS Nodes.

    • -
    -
    -

    Note

    -

    For quick information about any command, be that outside of ROS,

    -
    -

    simply type the command along with suffix –h or -help . This is a widely -used concept among other Linux Command: rosrun commands for quick -references. Here’s an example for rosnode –h command

    -
      -
    • list

      -
    • -
    -

    rosnode list displays a list of all current nodes.

    -

    Let’s figure out what argument the list sub-command needs. In a new -terminal run start the rosmaster:

    -
    roscore
    -
    -
    -

    And in another terminal, run:

    -
    rosrun rospy_tutorials talker
    -
    -
    -

    And in another terminal, run:

    -
    rosnode list
    -
    -
    -

    Now the node named talker (node with word talker in it) will be printed -on the terminal.

    -
      -
    • info

      -
    • -
    • rosnode info /node_name displays information about a node, including -publications and subscriptions.

    • -
    • Let’s figure out what argument the info sub-command needs. In a new -terminal run start the

    • -
    -
    rosmaster
    -
    -
    -

    And in another terminal, run:

    -
    rosrun rospy_tutorials talker
    -
    -
    -

    And in another terminal, run:

    -
    rosnode info <talker_node>
    -
    -
    -

    This should give details of the particular node

    -
      -
    • kill

      -
    • -
    -
    -

    Important

    -

    rosnode kill is not guaranteed to succeed.

    -
    -
      -
    • Let’s figure out what argument the kill sub-command needs. In a new -terminal run start the rosmaster:

    • -
    -
    roscore
    -
    -
    -
      -
    • And in another terminal, run:

    • -
    -
    rosrun rospy_tutorials talker
    -
    -
    -
      -
    • And in another terminal, run:

    • -
    -
    rosnode kill rosout <talker_node>
    -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/node/rosrun.html b/markdown/ros/node/rosrun.html deleted file mode 100644 index 894e8093..00000000 --- a/markdown/ros/node/rosrun.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - Command: rosrun — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Command: rosrun

    -

    rosrun allows you to run an executable in an arbitrary package from -anywhere without having to give its full path or cd/roscd there first.

    -

    Usage:

    -
    rosrun <package> <executable>
    -
    -
    -

    <package> is nothing but the package name which you have created -using catkin_create_pkg command or used any other package.

    -

    <executable> is the python or cpp file.

    -
    -

    To create an executable python file

    -
      -
    • After creating a package, create a folder in the package names as -scripts folder to store all the python files in that folder.

    • -
    -
    cd ~/catkin_ws/src/<package>
    -mkdir scripts
    -
    -
    -
      -
    • Here we can create python scripts by running this command by going -into the scripts directory,

    • -
    -
    cd scripts
    -touch filename.py
    -
    -
    -
      -
    • Now you can edit your python file and before running you have to make -it executable by running this command once,

    • -
    -
    cd ~/catkin_ws/src/<package>/scripts
    -chmod +x filename.py
    -
    -
    -
      -
    • Here we can create cpp files by running this command by going into the -src directory,

    • -
    -
    cd src
    -touch filename.cpp
    -
    -
    -

    Now you can edit your cpp file , but for making it executable we have to -edit the CMakeLists.txt file

    -

    Add these few lines at the bottom of CMakeLists.txt file,

    -
    add_executable(filename src/filename.cpp)
    -target_link_libraries(filename ${catkin_LIBRARIES})
    -
    -
    -

    Then run this command,

    -
    cd ~/catkin_ws
    -catkin_make
    -
    -
    -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/package/create.html b/markdown/ros/package/create.html deleted file mode 100644 index 0e19c742..00000000 --- a/markdown/ros/package/create.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - Create a ROS package — A.T.O.M's Wiki 0.3.2 documentation - - - - - - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Create a ROS package

    -

    This tutorial will demonstrate how to use the catkin_create_pkg script -to create a new catkin package, and what you can do with it after it has -been created.

    -
      -
    1. First, navigate to the source space directory of the catkin workspace -you’ve created.

    2. -
    -
    cd ~/catkin_ws/src
    -
    -
    -
      -
    1. Now, use the catkin_create_pkg script to create a new package called -pkg_ros_basics which depends on std_msgs, roscpp, and rospy:

    2. -
    -
    catkin_create_pkg pkg_ros_basics std_msgs rospy roscpp
    -
    -
    -
      -
    • This will create a beginner_tutorials folder which contains a -package.xml and a CMakeLists.txt , which have been partially filled -out with the information you gave catkin_create_pkg .

    • -
    • catkin_create_pkg requires that you give it a package_name and -optionally a list of dependencies on which that package depends: -catkin_create_pkg [depend1] [depend2] [depend3]

    • -
    -
      -
    1. Now, you need to build the packages in the catkin workspace

    2. -
    -
    cd ~/catkin_ws
    -catkin_make
    -
    -
    -
      -
    • Inside the package, there are src folder, package.xml , -CMakeLists.txt , and the include folders.

      -
        -
      • CMakeLists.txt: This file has all the commands to build the ROS -source code inside the package and create the executable. For more -information about CMakeLists visit here. package.xml: This is an -XML file. It mainly contains the package dependencies information, -and so forth.

      • -
      • src: The source code of ROS packages are kept in this folder.

      • -
      • package.xml : This file mainly contains the package dependencies -,information etc.

      • -
      -
    • -
    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/package/package.html b/markdown/ros/package/package.html index c70aa067..bb283326 100644 --- a/markdown/ros/package/package.html +++ b/markdown/ros/package/package.html @@ -1,13 +1,15 @@ - + - + ROS Package — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + + - - - - - - - - - - - - - - -
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    ROS Package

    -
    - - -
    -
    - -
    -
    -
    -
    - - - - \ No newline at end of file diff --git a/markdown/ros/ros.html b/markdown/ros/ros.html index c80e49d8..feefa511 100644 --- a/markdown/ros/ros.html +++ b/markdown/ros/ros.html @@ -1,13 +1,15 @@ - + - + Intro To ROS — A.T.O.M's Wiki 0.3.2 documentation - - - + + + + +
    - - -
    - -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Hints

    -
      -
    • The turtle needs to move in a circular motion with a certain radius. -This radius should be sufficient to fit within the turtlesim window. -But making it rotate in a circular manner, with only velocities to -control is something to think about.

    • -
    • Use linear velocity as well as angular velocity with some combination -to get this done.

    • -
    • Keep tracking the distance travelled so as to know when to stop. You -can refer to Overview of rospy for more hint

    • -
    -
    - - -
    -
    - -
    -
    -
    -

    s(urg;?TZmwL- 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 Opcoue8-M8o7dvQ#24*B$^-~tJP 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 diff --git a/.doctrees/index.doctree b/.doctrees/index.doctree index 88d538ba57b1533e3e4d1a6c9d239ea21bc73898..28939f526ed4893068fa36b03db5f824981f6960 100644 GIT binary patch delta 36 scmZ2%wAP5Ffpx0VMiw?9t{%4h(vpJGk|}GK>z>% delta 25 hcmZ2$wAhHHfpx0HMiw@q%_2gx85zHB-XL7d3IJ%C2pa$Z diff --git a/.doctrees/markdown/archives/previous_tasks.doctree b/.doctrees/markdown/archives/previous_tasks.doctree index 05a9caec8458e8dc59ee6b58f70966b9adf7f42c..b6cf844105a4e0326136165a110e460a6c14949a 100644 GIT binary patch delta 36 scmZ1{y+fL%fpzNIjVycFxO&*~OG^q$OQ!g3KFBtkk#WW5SdKte0Q*Y~JOBUy delta 25 hcmdlXy-u2?fpzNQjVycFHlJpj&B(ZXb2>*LD*$~Q2^IhV diff --git a/.doctrees/markdown/archives/sel-task2021/hints.doctree b/.doctrees/markdown/archives/sel-task2021/hints.doctree deleted file mode 100644 index b97682dadec31fcbe37e0e95e91bc2d268fca142..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4325 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 HDAWE68V@({ diff --git a/.doctrees/markdown/archives/sel-task2021/procedure.doctree b/.doctrees/markdown/archives/sel-task2021/procedure.doctree deleted file mode 100644 index deeefe5062656d55223f4ddf54b343ccd1778219..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8416 zcmeHM+m9th8QGKfh)Rsj~e6Pm(N8gsuEylE-B#GFN?4J^AzM{ptzdGknkHrHMu5PhmwY zl}?Pvs&^~DO3R(ncF^o!up)LU&!*euoSc^n?^aL9o}Y8dY0;VTz1K}1i=;H7qD5G9 z?k%xTmv^T=tm>D{7aaGxN?!22X!=lj*3UQZ+w|wO%0#tUj=1l0=ZqSa4s;P6XH{b9 z%?q*S)?yI9=Q5twzZR3Sn0<_Ryko?e)|7t1@d-^;a!p>6%km+4R$lfm4`rT;p((RW znBiV-c7}UuN7etN-0URzUN+1Vz*ELy4u#)6!Oub(MLpuGqB z_{8u+c6s#twOs3bk2xur%B(YG;IL&A9GtO{2$MOR2*<4B#)*XODJR1Qx^htScHRF6 zPHIE}J`8IEgpEpQKz+n)d(GrQtu%7( z9)IWhz5Biy#9lr*#O499m%a#(FJRI4>$3@$z^{C9Dz{&}4c$>0vo#E-;de^$YXWlcz%ht*9(gPHJaz}Xi=`}J!WSncU*0vWGz5pKZ zKiKm$RoR3IAS$*4_EJt?0bap=Nui5=X<3;8K``JjFu@4Lzy++kb2x_v-z!zTgWpc_ zjFq!V<9H?g$Iz^J9`$oTmjmTPDNEYmz;PwjU%4y}nP^6Uga z!^UY1Z|-(lG2X=&)UpJp{%AiZuJm)`oKlh-epRZ8)cA7|Hxr8WeQ!V2&xWWD`AT7g z6=oON%cADlq(o?lz~92`>L8pyG{QOG5zcdMIM609)A-<>;`FIgF9=*N8Vx2zB*`#~ zG$tr3Gr5gv0U`*>4`>C~IsT=%ykGlztI~*MFknAMBpbt~3rs@Au>+@w6u|_7S4s&G z)dDDRB3xURn?AM{`d}7T9G37v^D>Ji8!H_W1`0@UUVm$=1F4%Kquw{%+G?Vi0sCR+ zB)qUsPfJVf6wDi=$CKC63bZ5Y4pwd$7e(U;2kecS64rUpMnBlG4fYm=S4~7!Q)~oG zB_&3boDuOvIx+-(%)-5s|6d0GYZ(N?@Pu6VfBs5>znXc7PrDuhS@%L?hPwv%o42nl zt;Kxo_Oz?>kiT~y^7$F`-(Z_Qh0|E~AKz=r*&*l4owG$_S_@!r!x9 zWtHpGu6#UJF?O*n)UMus<@zh^yVAMh*Pbl0UoW^g`(6XIy5zehQB zYyIkahevVw3tz0i+dl~JY)kWvkC(e7{{I5`30K>}kImmxdY}(X@@R+>X@k48Mp( zkLn5N&|H|dT*f9xO(07uKmQ}HOY||ORrIw@-#>+DH~hUaCishK7-dlAx$c!yo@fBVtOScRXsY~5o6~~h3BJ#uG3W0y0{LeWC87X6aE$^uHvN2@XJe2Fj;I6( z6=Stu$$7uZ;f$i$kUygUs+FWni)acwFg6S*szXsGieuKoNPskne>PNDQ6_nWG#snW zi~S+}nk zAlWCk2MN<@2}Hhx4(9X|5WPTJ1>|HC08y({x$4#PkNed^6sW+%Nt5{|VwPzH)fEwx z!+(veriHV`utklYiuu9cR{jB686E&NiqNuxcpQ}+Fn;yXr@sw;u9|UtOH=SX2$6MTwKu^+kUfm`tOodQJ(5>H^3Of8HKsj_*g) zI!T2#DXI~bU$$sey6C+UdTqg|`@(nq8KEe}8`fTqC35i?g0J-rTn;RxHfLE-4F<0Z z&E3Wh+yHv=SY=~ipfwB^$yC^KbYz`MQINr9yw*l);OEfbdW7_|T~|N3J5sNE7fiDU=_uDzEQF=^9~qpk z?j1U@*WMa7T|9Jt=qi(Kf8gj@%?$h+tVf)eWE(2K6r(~7CW8iekcAhU@lU{l534tz w38?Hqr_gz~kbQmO)QB7!UYZUE@hzz=)+O3yI-gMczMqhtYfJ*U>~b{tH^**KB>(^b diff --git a/.doctrees/markdown/archives/sel-task2021/selection-task.doctree b/.doctrees/markdown/archives/sel-task2021/selection-task.doctree index b7efbc13dc23fa252798bb5f4c810d438e595e29..e477b184a38a5bf737330adb390c28af209c630b 100644 GIT binary patch delta 38 ucmeyffw65PBTED8)as2azXG^=*z!wD3Q9|+_-+0dFq@Ha)#h12k5~abDG+-A delta 27 jcmZqM$oOXiBTED8)WVG{zXCRM1kPq;T)BBk&?8m=pSTNF diff --git a/.doctrees/markdown/archives/sel-task2021/submissions.doctree b/.doctrees/markdown/archives/sel-task2021/submissions.doctree deleted file mode 100644 index cb3ff4e33a916a1b2ddceaa30ee79e6148b3e939..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8217 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 SYToUTs-Z(lpd&l)b^Z_cg58|} diff --git a/.doctrees/markdown/archives/sel-task2022/hints.doctree b/.doctrees/markdown/archives/sel-task2022/hints.doctree deleted file mode 100644 index ab84c233bebb663ee05e805db7ced55145fc7063..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4484 zcmeHLOK%*<5vD{f$z8rg*%E?CbjAoA+pxH6C_XqoCOHHk!T^SnC*`Drk zKe%K70m;FD1ozFIpOXKVuV!{2z(N7a7SfB1jS6l(!vU!a%bAmU zMn_8CuPiHNaO3Q`kS^;MnG+_cGMn;|3sofxiRh5_O8QnVCu+F&%Q%Em)d&9zLZ;i@ejYA+jd^&^f5q+6w zY>L~CN2`n)B6HZxvPNt=@0UM2?+woDeD~Q4fWHE>@{_1!}pofxK z7RYtRT(;m!(O;%#Z8`OOZM{>)WQD1xQZqt<5sG%kQM**!rO|vs@Dyve-9i;|hD#X}wHDF+@`8KIp5o*@(s(4UvUGKw0) zG1q31Ed&RInvwIS8E5}6AuE{9@G{{zc>Z$9?WN=k5@n5RuCofDT^q|YdSW`)u0!~f zoAN0BlqReb;h%4x2!}|7>g_9)e=iKgo$kd?@y=O`31=Ia&^8%ix;`BTZO@R{3Qg98 z4OpRU-CiRFwHDuxLw(mIp2l~PpW3Mw3-ZRAndPqQng$+^vr6Y%akS#$C6<9;>`pu? zf~B4;?>n%A6{YLM;-2H)<84M$dD3@@mBs7Lb(!MM-fC4->ISgOUZ?n=GRAA;`Nrn?op?wsDoQcG zLebO-lp}|RvB^=4)cHDyeB4pE;w>d7@XS~JBQ!1#EE~#;cwl*BEV?)jyiMnK<47>o zF9-32UrG21?M`qjra>H(d>Up@cZB{-!&l%y6IO#VB;eq5sq`uyN!6XR!WMew{~uc5dVuuozS%btD{eD zZrnN<@6!d4UQWP23KvT8P|?f8W*qJ=vA&BzBEDmJVQiU~yg_n64SGE|VF$flg*(C> zvP63FN?s+g6OUN%CSQ}{U5Si3EJNMoeb&LNEdhAQt!9b@9=DV>pDFfhQsa0iO@38V zKHcY6jd48RJlUp5;qy!BWS5`Ec_|&6D!Rzh%H35ppt25d8HfCDOAA5|muz_@0sJ(B zJfd$<;?RNPDMolnT8Vh?W8&(U$j=ihDWr{_Aq$nPrB8pp|6x38c$2qp0zB3_?0_g! z2HUAJ;xB~vjr(FU0oje4YcGr*8#|k%_>eeT1HhSMxIlP3!m$VX*$1C~27eyes<()nIIMMBnjUz_~}a@SCXypH$X zwf5{P7jh;PK1kks%23`PI1E@m|2m+k9US#eyY7}bh6J{B?P(#<_ZJ9!S8VWd>p~jO zLIV{vx33{Zcw|C7Gy}P`o#{F5T;?!cZt}27vG9kE)I#{uNzqSGKp_r zJMljLz7hv69&QG!J$;CIta~&dv7=B;uJ}4LHz|}zEfvA7r$+VhZ;9{TBKF+F8xn^r zt?i))H{=6bttT*lcw5$T2M-w#qcDN+AjSQ{VD4`JSAi#E_YX_@cewmF=}TlkCP&l} s{!8Ex?@nP495=}OJ-H3pJ|<}uN=lI#mH7y>w85i>SfvYkqr-Ike@mOP00000 diff --git a/.doctrees/markdown/archives/sel-task2022/problem-statement.doctree b/.doctrees/markdown/archives/sel-task2022/problem-statement.doctree deleted file mode 100644 index cfef0042ede7748c3eea4afcd05194668d8b5e5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7238 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 diff --git a/.doctrees/markdown/archives/sel-task2022/procedure.doctree b/.doctrees/markdown/archives/sel-task2022/procedure.doctree deleted file mode 100644 index 8d524073f6d0f2b37d9059e0351c9e5fd91684ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8390 zcmeHM%a0sK8TV@+GyAfgctLU;DuFl&SOz+r^y)j@%!qTj}tLycB z-|u^WwD8M6vlHQ;->`*L`N4oENv;!NE5DrRxXeWEs?VyYe^Gr{J>`3b?^|7(SXBN5 zX2epZi4l4Ae&yF`x>KngH0zhFh@H~;bh%uRi*o7x>M7at3r@LIbUyjsn?}bXDUGOT z66TzFM;y@M-A^A^^-UHFj&ofl&-q?7y{J6x7n}QS`!lJ^MYUayxbJi4j2e{=bP*k= zRbuJROL5Ar#UP#+a-P*s%Sl%tDLNUu0<_nv$9x#xyOOZC85kn`xZQ{@P> z_dp+?7+%OOk6yg0(^T&>Ck0cvb*2m)wrqlpb2bv;qh=G~n04GZk+6N`WLQ8)4r<8n7}89Y2(~X(ED0L__~_Tb<_wdEPU^f_wADb9Y-Z$21EUz( zLK&V8io-@*XFz&DF0|?I|3zld*f~BldXV~0?+F?|yGr(k>~Jmo+RVb37XSeMgXzvP zl~0%ecw#$XuV{J;ND8J(inQpLmX$dm16vJS66{S3Ai$72hka=9gHpwNcy^NKth6P7 zF>hY(|6MlyeZ9jB3kS!?!V0k9?g~+2epY5195D1g_ zC>2{wjcG*L92Ua$c?z$U91hq!nkAY94%dblCkS7Vae;TI-3cOt{yYlY{kTONPTZfv zXLA4a_;O!^-2L(8E^Zs%_{BPksr<<+A=deR6YG#83ZY_%b=FdZF|hB^DAn;^H=H?$ z6ZZ3A%-x>KqkY@2pI8Ru^qY_)5!XeE0MeDkV8pHL$1>9id*-0KaA-|TL1rh`88$9z zcuPOiO7Z?(pq3=~^auL|0i<6TYsx)t_;sl!GR4nD+)OB__q~HGeLjS5NK6VNtT5M+ zrYxsCpOlCJ5#d`H-86{i_l;=Ic0}_+>-XC%Wf};)SDZX?;w6E@MWer@h9nnek*@?* zWk%bWCLmOxM1W@SRO2rN;QiXQTa`s5fdTsoLe>}-UEm`W94oMk$PhaqN~PEz;VWPQ z7s6A^wCQ7Mksi*Xh@kXU>J*F{qsx=eN)>2FcpYrqFfNM54G!2_H6^Tbp{;(fVq5GTilds)sixQn7)r{3 zC<`OviFBj_=}q?SJ^gZl>_ide7RV?2p&~}P zW}Tq&93GoO6C)55at5>`&LmwUN)TH}R=+iS-LlyWh;BnhvkX!y? zXLxSYpmb3v`XG)C4Tc4$9Z#!kCw#x1BNDupMC?hw9+!sN7typ?vD%K*O$)z_9FIx~ z=);_wHde+)qa2VYm0$cZPfK(wrnT~oZQq*+v>!OEOof*O83f8oS%H_8`WTeg^F6#a z$z)WT6mM%z#}PF-=qrv}z`e|2<W-jwpwsvv!Lm{Z2MIs3T;sSr|h=6cFOl9Pp7X7{+u{a;FaU9 zwC$t?zmSMgIl*!3``l2zg&C-zWEkmz>9HW9s!#m7%8SxP&`?bV51C@=##g?3#VR~M za`a;)jL{}Stu0A~0iWrrv8()sF5S^x7Q!x-zclw{Zj0UD0IGhy-gkC~cJ(7iKg=!m zXNd+N%u28*1x=M-YZF>e{lu1WabpR6VBzpm9J5x#7>+!`$(MXj&wx& zqVlU2?MN4WP(rUQ81+ziuU{k7qjE9z*c8zJbeuh1AR}3o5|icARE(%EJkBrt0U<_lo@$`lKDfNyqzC?rd^X@)$eAnTR^*tJPhXwBWVHG~yu<|iH z(r3A9{aROWVW+iNLHu+T>|T$Mezx=KD|bigdGCX1_Andibc%&A_2Id}>FnN-9eeGm zVbS>``-k2!+4c+bdo^F+*I+$jU6O66{7Q`CG?)w;;6avNZpJ?Y3qG#if+nD>1D!&D q-9q;Dfm0)LWO!vd9K^Sx@;EKg8cX$rn)LmI>|A3K$YqzK!M_2MEI`x% diff --git a/.doctrees/markdown/archives/sel-task2022/selection-task.doctree b/.doctrees/markdown/archives/sel-task2022/selection-task.doctree index a3911a0596f635fb139f750003b0163f40cd863e..ad0f270f3eda754b00ee9509c44b7e34626d42f3 100644 GIT binary patch delta 39 vcmZqL!`QQjk+p$!Dr4M6*7`869=80_l7iBbDSn$i5`-74e7_0IARmvH$=8 diff --git a/.doctrees/markdown/archives/sel-task2022/submissions.doctree b/.doctrees/markdown/archives/sel-task2022/submissions.doctree deleted file mode 100644 index b170014a717fbc0dca5022e1a0074e43084022c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8257 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 FRsgD5Zqfh% diff --git a/.doctrees/markdown/archives/sel-task_cad_2022/cad_task1.doctree b/.doctrees/markdown/archives/sel-task_cad_2022/cad_task1.doctree deleted file mode 100644 index 8869ad3e4e712fee0af7877ed375c63d7ae299ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6910 zcmd5>&5s;M7592~c6VmKypC-}_=C2h5ZicWyz2;s1%*Q(LYQo%!~$`Ec6E2nRLypG zb-JqeF=g&+PQ8SFftx`@L81 zz5Y$-kN^3`IrqSOKr-+K!PX=B**S{E+DbZ>J;L?wu9GW`hdZ>BaH#nvrvdG`Px4S!}A4J(1`f&e_MZD8u6v!No&~p4+ZyBFd@Ys;@8MCAdq}dYR@PyVF%n}-u)kX39K9w z2lJp%;}u$_V`A@(F*WsgI))N?PSgl?$KOG(Hcl5)*f?jIXs`aO7rT13_!ax2mze?$ zR^F?uyf1DLmc%y!AaN7ud;_01@p%iM+W?37ws=Qe7k6R4B}{w!dCa?D8dkDt5`>HU zm5YgvJ$k4-2E1?>&@S9`xTnqKv7&QLcwJL-Bs-RSHwhd(o*+2!i`DeXevMYnz{y1A>*T~bS_GILir zBQUh1lvX2igzFmk1tx)8j~+%Wk+EdJur$JjFpTtQBRXT3puN!l^sG;3$^wW~|r?#{& zzqv}F$HJah?82ZWVQxRqhD!VH+k~Xgo`=KVgK3&Q)py^_od5VR4S9o;NTs~O2xT!3 z=^EVevY0c#LKi_I5$22+oOpt>i1HM5h>&Jf@6pFJiVF{c%=^ADCewSvAu}rJ=PFPL zc)B06U@!*$ieMns+441HaRXtJ_zkxSw@hDB$ShpGtKWU(`_4K9oA>`eM`~H-^R{h) zlrC~qj+7W#`7Bekzk5}b03EEg?9n>N-`fXyHc0J~%e&{L*kzo$$Yp6idFl3bA@Q%k z@#jVG)jVUn20i@j4^4*kIP|1dsUF+3$*(aJ%d_y;HKf9IGhkAh32}M#<4)rE^!HQGLBuqoVFdT&M|l z>qo~Ks%PXM9~LGnP?A$S;>y$X=Jb=zg>&b=no;SpME78_*358QdL3KBg+G#GHbP3^UD;*9^6)`qSWnrDkGl z+|_7n8c^b{y@dKH)iI;~myZf+jN-g%Ky{2VEG{3Mv%Q*!M|dm<91C_cEOKgZ`Asux zy{1%6ExW3@G01k%qT6m-ZX@K126;2uWj|wa0Yx{dz}CL)jyc*>$ba$@56%#VB^e&p zs%6k;N)PbZn?4qKjHeBwLZ6yoG>YXq*jIj1+KVHl4CVfI<@*}Akx>Y#HbeAi&L%_M#aTpC3aNY%>8&fuaBx4*7 z9o;MR3yWx;I}hY3NsD0eHMBBes_GFC-6pRBa?&w?7)#U?khp zEg0^TbJ*AG7znZ+WGCpxr300Zho!wtoNfc)^wFV(c~B?YRnYry-g_JR+{{PeDe**^ ziT_qD9?r@LvIjgLNNz@M4Y>V~3J@&TH7tM^MMjhlR_%58TjDqF*&M*v86o7cy`WE0 z!;XC+#{ywr0KZEym6>*3qg`$MPYU?8hN50`&()(JtB_4qdp#8B{o;nqD}RHQoeHVh zU1V5--UGPi{xl9e26|K|(-AOG2ZoCjDo{P0;&ay=7IW1c?Tn%lFp~s4f(xHu3xacl zMJ}VU$qsy;Fd6%JXF=iBZF_tA(g9$NM^#vRY!`WYNUsCzY86i4zknjzV-n6`(0|Xz z9N`JT*~X>-ErS;s2;31h|8ZkooTFAR2tbCkQS(6c2)$bXeT9hC?^}~qIQgVQU+>b_ z_wZHNE^(NX3|mG|+3`Gf{fWzVCj7C(e7HlHS9C@uFJKL_wG>nS~j;+RI)?P$G Ma2hWtS3}kRU$3zOs{jB1 diff --git a/.doctrees/markdown/archives/sel-task_cad_2022/cad_task2.doctree b/.doctrees/markdown/archives/sel-task_cad_2022/cad_task2.doctree deleted file mode 100644 index 11d18c9ee5d66407036fd81cb27f32177db239a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14391 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 diff --git a/.doctrees/markdown/archives/sel-task_cad_2022/selection-task.doctree b/.doctrees/markdown/archives/sel-task_cad_2022/selection-task.doctree index d3427594cb3ffa7fbc6663afb0973a75514624c8..31c5e450d13c3f806d1416ad159a60ad584d6036 100644 GIT binary patch delta 36 scmZq3=*nPeV4eDZBg+{bt{%4h(vpJGk|}WHj5Hqc?>W01@I2JOBUy delta 25 hcmeCmXvkn`V4eDPBg+|`&9`)BGcuZPF4LRB3IK~O3KjqW diff --git a/.doctrees/markdown/archives/sel-task_cad_2022/submissions.doctree b/.doctrees/markdown/archives/sel-task_cad_2022/submissions.doctree deleted file mode 100644 index d2c053ab0f0945b70bba5a605c7af7e873f5dcba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15353 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 F{uleHZ>azP diff --git a/.doctrees/markdown/archives/sel-tasks2023/CAD_Selection_Task.doctree b/.doctrees/markdown/archives/sel-tasks2023/CAD_Selection_Task.doctree index f0707bcb83eb1490c1c72e615edb16fba4d01c20..3a8e0c55e87d3afb7680d5717115e3782dc7a3b2 100644 GIT binary patch delta 38 ucmZo&%-Fw}k)?rkYRg6zb1$wQw*1nPg3^*Hew(emW-~HQ-F)499V-9~x(-$V delta 27 jcmeBQ%-Fh^k)?rkYSl&-bFa;=Ub7h)r)+-cy^a+Cir)$_ diff --git a/.doctrees/markdown/archives/sel-tasks2023/CV_Selection_Task.doctree b/.doctrees/markdown/archives/sel-tasks2023/CV_Selection_Task.doctree index dde204ecfc1c05f5450c7974c3575922f43ba93d..84cef499208ad4b530e5b8097dcd84c4239489ea 100644 GIT binary patch delta 36 scmaEm^(u>{fpu#9MwTDCTs>_0r6mQWB~$!1|IwYz$jH8VhW-gw03m%2>;M1& delta 25 hcmaEr^&pF-fpu!=MwTDCo7wbcGcvMmUZj756#$G^3C92c diff --git a/.doctrees/markdown/archives/sel-tasks2023/Elec_Selection_Task.doctree b/.doctrees/markdown/archives/sel-tasks2023/Elec_Selection_Task.doctree index f751e66aa4391bb334396fe5dc66a35f7039d362..76852098141e7d65b03d10740f8fe400d92b0b71 100644 GIT binary patch delta 50 zcmccYcGr!ifpu!oMiy2Xt{%4h(vpJGk|}1X1 diff --git a/.doctrees/markdown/archives/sel-tasks2023/ROS_Selection_Task.doctree b/.doctrees/markdown/archives/sel-tasks2023/ROS_Selection_Task.doctree index 6a224bb4326a70a5c1230c3bb59014c70ef8b13c..e0733fc2ff3db6ab44d403ce80a61da042ae087f 100644 GIT binary patch delta 38 ucmX>(m+|skMwSNFsV6qF*tm1`u;rJQ6qJ@s@!Ra+KAVwo&E`8EZ&?8+MGtZS delta 27 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 Whp^P6_Vl_#U3j^_pm>f(?EeCLXkq#Q diff --git a/.doctrees/markdown/general/access-repo.doctree b/.doctrees/markdown/general/access-repo.doctree index 83054d1b22b26affbc574ca1066cf32b980443f0..5c19dac7c7923cefca67e15e2c79b709e23bc312 100644 GIT binary patch delta 36 scmaDB`5}^}fpzNBjV#8hTs>_0r6mQWB~$!1o2$-dWIVn3vYId(02F}^1ONa4 delta 25 hcmewm`7Dy9fpzNbjV#8hn;lhWGcumqd{<4F4FHZ%3Eltz diff --git a/.doctrees/markdown/general/edit-wiki.doctree b/.doctrees/markdown/general/edit-wiki.doctree deleted file mode 100644 index a39620e44301129b361dc3b381c974bb8d1bf73c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6164 zcmcIoTWcK26_zcJq|sgWN|@N%9mniiCLWE~7ZOZx!a5t+RaS%~gb*<8p6;5dn(6Lp zcUN1|!@`EJB!YT#Coh4#EG#VK7X(7cTYkVk>|@9;$#<%!x?3}fG$M{b&D5z=Rp;`Z zbE?i~jXyN6&zL{Gmd0E}hr6!tN783$t`~giWg&}H{yM+=oBY#!M>iAqAeC9-v0Tr9 z!{Z|G6BgyqbG=IJN(AZdX#IT3JSAjQF6RwC$LF8tJG`kIN~nO#zEC3Sw-gs? z>p%=ePR!uF@(XrILY&6(d0t317rT%{<$OaoolpD`^@a)S5l^P)mD{JOoUid4e3{?mvwT}W z>2MjcPLf3tOF9QK8FomY;uE^b(3b~Mr_V6!1|0^y+cdwMq)_1Py~|mbFBKNAOtx+b zdhX|n#jW=X>ui<7ktHC;{X&d={x&Jg-+_kw7A$!i|L@}e4*u^#dj1_Fb-Q5a_i%Ir zM>q9SHwyx$oIpSz>wGH;=9@I(2*twMtls-E6ovO#t1lGKx~+u8G8IZDN3HHr%L{}z zB>&3DF!hKVE>IYcNJ_?wiRg2+XkFigTit%*#=L&g$8YW=YsELYW#x&z={@lg-!>kY zhXX%6&u!1Z^ux++XS!L>72eGCrMB_;)7nYK_gR;fAVItUUG4XC*TSWs0B>#`IExkB zOW>S~*$39z1%w~um8FvDEk%(gE9Li=fY~3|=qNG_|B)T*Z$ArU#9BwlS}g-P*)#B~ zz&Qfj$K{e+=Pt2&Ou<>H_`B&z<@gBv!#Q+^(Y9!y|> zD7EAB!U7z(6ZDl?_~`QOcWOP{@{^6NjQ7u)*vD#ZWWG=BYSr6c@W)96Y(Z}6nR`es+y#K^5&J_(wnCmv?klX>$3g#605J6%faM+ zEpkw<=b%!Sh+N;lsH;pS{}*8NO+9jL&aOwP#oRS8fBipUZs&sx*FA$cT%1%(6q&Su zTnm>ry6~XFPbAbkQ!ccrVQT&|2nSa#&CE>a6H0&9CY$`mUsLVc`NU=mYBgImlJ2%BXvUV&|?4t^|gS!_p6SC~!y>f-A^VcU6Z7nNZ{b`nR zV7n@}6Ij@oV6oDkGE@2YX(`4u*IMh}Z$W`4)A@Js-SPxd^g>mXjpVEuPK|C2T(&~ex( zTL`^GMv6r~O5`uy0O+bp{@T877EfoqEOQKeU=eqrFvei1I0i4*Xo%tBXqY7dMk`8s z4n5y#7RNOpS8|l=t34@IBo(Vo?p@L=)W3+b&^g4rAqYJc<*)(o9tzk>xhhL7Q$sg=*3J4j zZuP)TsKSB+AsB+vgwZ`lO69-Tt0Ias<=~1WeQ@QvnW%#(@l_$&rKaEt&r_Vt`6qaM_RMT8H8vYt51`J7&LGbNph zq%RAAYQ@jO*eQVr!y1AB=90(_Xu~x_F_0$rSEM*)nJ=BgkRY|r4$F_Y^=ELPn z=*X2rKy-tm3do820Ae8MdGpEo9laW}*eUPNq|7o=x-Mj=;Lz9Y1r+3TH$GBaM!PcU zcXGW+oJIg}I%xX9Jqqqv0KNV0{YS9pYSQz@wkJxp{d;zM1glGs9kOIsFx4|>AnZF_ zg#iw0Dz}R$@)ghb7W6hS89HTnmI^p&Ob9vF>*-OX+(U<>YZOrDC`X%567-i-G}@H& zGDBRaFw`|OE{0AZJ$GctFklnI zRZ10U)*a&$A%QoLZV`>tfE?z)OxR^ULih+GaK;o4+4R6QbQo%9;NW>m>D7q6F>0a$ ztU<3xYsY$)MX#ulsTYcLg7^g#MdS+vhjNsQs*Lo6Cgui&0<;twvw)3HZOc!Q@J>*R z)+WfWTf4&J#uT zV{?43(F|%QGL$DX%0IbY@+8`?rgx4iHUDfxe+~P6p8pKdhNdXu7TxI-_$m%86V(aw fQb{%tSrU;KWIjQ%Pv}_mDVL7Y4qXef?(Tm8D(2F% diff --git a/.doctrees/markdown/general/main-site.doctree b/.doctrees/markdown/general/main-site.doctree deleted file mode 100644 index 3b3123cb1eccefe0f8552f91d958d35d6201154e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4894 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 O+*}pP%Q*Q-v^M~L^wfj^ delta 1064 zcmcgqO-~b16z!Xj3RO%r1f>*wC4y}%1r&&Z0wr2YGeDsPqbTA)C%mcsVy3MiAwr@g z#6gXBSfFU)LRTinR1=oQoiQ5O7*ki^Pw)@;W=hqy3ukfP$35?yd(YgZx9HUt;+OdK z<5ynu@4Mi7?;A7**gwfkurOQKQa;97EZHeirNL(J6gc{9H2o~xjxOgX`cw{OVLK2; z6W~1mow>`xy+%7)1LsgJbOhZg`jHSq zJEn92st3Bv+XlEfFoJ&W-J(GkDm)B_8J;tmq==V;855Udj&L9bPt(Jvp;JYW+XUf4 zsbCw8fj)CMQs7@ zj|>>OzScHtnm!M5Mt5ihdLo@DnV*j!l)pXt7@_BRJobZaSl}#{*c=V2R-P0SQf59a zsnoidkyurUlWynou1gi@7Ae;bs`F|_N=zmsRTXC>9dvimXP#Kez6ol0pmd=H0*aDS zu$;v8)2XObkE608O=sks)M-nIb8;e^z^zzRX0iz>nQ^IZEXL!h8&cGR&tNs1PRC^_ z>eUTeIxwNYScz_TY11IwU3&75lz)a}KTrRd$9s+%RmPj6=`GcN@guTWyk2Zbb#~&j zHcY=aQv{j|(({zo!y-pPixGTA$ZgLcXRl1Fgt21m1NYgAHE=g|!&DFTM_A z;kuiRrM0{Lgn?YN?e+P;R1fc|7OkM|SMzYFx2}@-Nne(nBu#sckXqsar`OT1@o_09 z#dU$zIAcb1jSoa3;fStraXBgJf}mN|R92ambmE~5F)Q_x)Q|(jL0E%@)CuF+DG}Po Fg`6tcNz&iEwMiyT7&C=|%85#F)-p&!o3IKJx2$28) diff --git a/.doctrees/markdown/projects/mr-robot/major-code/esp_diff_tf.doctree b/.doctrees/markdown/projects/mr-robot/major-code/esp_diff_tf.doctree index d8c188407c09a6293d12be6816c68b17f6b6ca07..473f472a29fbbc4f8724ec1bfa95c9a86ef211c7 100644 GIT binary patch delta 38 ucmeyhpRwftBTED8)Snw!enoKgu;rJQ6qJ@s@!R|_Vm2e={mrwY5?BFF>JZ)l delta 27 jcmZoU!1!xFBTED8)b|@%eno8Nh@8#HcyIHPs03C3tC85xx}%km|$0swv62tfb< diff --git a/.doctrees/markdown/projects/mr-robot/mr-index.doctree b/.doctrees/markdown/projects/mr-robot/mr-index.doctree index a0d75fa670fb916703cc48f9b8f4d0b78ed66cae..90bb06086c7d48ae7dfa9187e7968ec2af219fb5 100644 GIT binary patch delta 42 ycmZpa@0Mq2V4d2qk)@4;tA{PWw4|W4WQyPBE{@rZjK?;saeZZByfRsaKNSEuWDeH= delta 31 ncmeB{Z_0r6mQWB~$!1zto=1$Zf&Iz|g~&T2z!@G&xXLc=ICN GCRPC4ED`Mh delta 25 hcmZ3Nwj_{u=3XBGCb#!obbd*lB+Y*}r0r0bT6!ioF{*!GPWqhd- AvH$=8 delta 31 ncmca(e94%lfpzNfjV#xNHa``b&B*wEbEC*t7RJAm%Oz6*-AWCW diff --git a/.doctrees/markdown/projects/mr-robot/script-use/launch.doctree b/.doctrees/markdown/projects/mr-robot/script-use/launch.doctree index 66d0397f4d6acb5e652a574177781cea3a82586b..a81d7a3c3f09e0883a1fd6dc41f5143702b987ac 100644 GIT binary patch delta 36 scmZ1+vo?mMfpx0VMwT0DTs>_0r6mQWB~$!1-%*>*$mq1WLSr>600EEKnsz(Zp25)tAaCLN)PP48@n*jm5vr0*c1p&&F)J|xF Ck`b%` delta 33 rcmV++0N($`o&mg`0R(^rl`*jdszMfpzMxjVvFyxO&*~OG^q$OQ!g3{=zkzkx^*#1fE7#mI_7&hRKdBTCBPm t(pjaGU4&{FJ0>3#vJz?oN`Qnwlx&7hX;SKBM`p>%YQn~h#gn6i69L1&9B=>t delta 69 zcmX@AzFVE8fpzMJjVvFyHvi+A&B!RYc@|G2D@!>e1H)uT7A;oY4C$V4YgOk>#5@R}Wi$X-Pq8$rQiMztm?lGD>cqrum8$00&bJQUCw| delta 25 hcmeB*Z-{4UV4YgJk>#8EW)_XvjEoYS7ihj>1psw*1nPg3^*Hew*!0W-~IzZN6>#jg|4ptx1vU;|!H-elXs^ao+UYoGz9vM+$DdRTHY^HQgHbN8?n=a&{Gr%uVxDb3K%+CO=} qofzYR$=B>wGKsTJZnQOE5@DTOASE|>f*t4NTlVUV`zJFwqyPXZ`9z@r delta 233 zcmey+!1%0zk)?rkYV<}HYm?2MCbJp2V_6s&diYX{it>vlZ!{I&%w%?xmFY0cWCIC3 zX6dX0llg2)m@cwRRuGY!oMI=$aR8`1LpDQaa-f*ZN$&#*N@wt7$Yd~s zBs1i^nM#wg_5+0{S6C-Ay@eU~YVsc24yNA-<6fZ|$HmmcQc_uvIwkA*S&j mA(_k#GI{a?yOm60tRPpiNM{MNPA-s=13Jfmao=PfhZF$rkw_Q- diff --git a/.doctrees/markdown/ros/catkin_ws.doctree b/.doctrees/markdown/ros/catkin_ws.doctree index a7c187fe1bbd0e875a28a319dc48830f72322394..8083b8bfe5290719a85178c140b4b2de467aaa77 100644 GIT binary patch delta 37 tcmZp#nOMWxz&e%9ZX@ejGp-)C{L+$w(vm5Dn>U%wW@L=r>}Ro)6#xbG4afih delta 26 icmbPO(_X{cz&iDh?MBwMW}Ekz&1Phb*&Jc9lNA7$tqP$4 diff --git a/.doctrees/markdown/ros/comm/comm.doctree b/.doctrees/markdown/ros/comm/comm.doctree index 79933d46a3a5310dfa3124a11bcb7b85e739004a..bb371320a7b39c889fb772fa661e93371e6c1822 100644 GIT binary patch delta 36 scmeAbo-WMNz&f>OBg-5nt{%4h(vpJGk|}QBg-77&8wJZGcv|(c4G--1psYi2k8I+ diff --git a/.doctrees/markdown/ros/comm/topics/rostopic.doctree b/.doctrees/markdown/ros/comm/topics/rostopic.doctree index c593c09fd9e50581d598ea8d21cfeeb2897669ab..731131108df69ecf15187718eae41d08c5b6ad9a 100644 GIT binary patch delta 296 zcmbPzigDs;MwSNFscjosZnNnb>FFsHl_nKsCR*iz@mvAX4C|Kns z=B6TvPyWrOpumfwY)S@u?34_#9)##*O?Gu<1Q%r1l*9~WpeohaDM;!zC$b+>!Qp_+ zytI6*4zSk|MREX085Rd5>1ZK20IUeB1Lo@7FyQK8%P%b{C@q=dx4ATSHX~!wX2Eza FHUJ{8YAFB! delta 193 zcmbPunsN3iMwSNFsRA2WZnMcK=;gSCeRB#JP4kB*igLu>X?b8d4^Nx}*A~{4;U}29-WV zHOxFqq9A%HA_$5h^j4Xah^>0-HH4x;8WBa%L+9RVvX>wCp7TBD`?>d?-_pQrKcC{) zdGaxTQq9~^tg$;CQCn6o>&xmLP1D(P*@(_FicGL*7C%?}VE`@m7&`^npNui%B=*~1 zR9*m+Ne}38y|%}RNtZWwpyn*FIiX45hGOB0?lWfaol`4sqtz9XW5Ddjz1x1X2b(G{ zz}ZW`6@4VEA8xu zkjE`YNw5w$tvV?8OljvT1q#B(B5XbZ_Gx=SB_AK2cOUV*rtbgGZUh-wiR*A>{P@W2 zN2{lT)iH7SB1bL0RW*F-E9W8V=cQd8&W0)>L_7_-yr&UZH^Vno9<=*9*g;Vo=Ypym zr&OoNJy*7KjRKui+X%bxnAQav0lBf)-@CO0D2@01adxJZ;B=87OkGBc1Yt=q6PN@x z|Cb}TIL%?r|;;=;U{%05c-HEG@~%@?#+rRILTTt5W0csv;|K7tpoB~|?D ztmG}!#3gq@S2eWAD|pyo1J-FKa~0o*n_wT+Hp|JNAWeqI34m6r-TAN67C9a}%yK+h zb6*FlB0_sA`Po4MKOnz>=jY%&?c^cl}sM^B6lrYBQ_j~XN)8qICwD8n5eT;{OHk3J8#~5|KGm<%*-cV zPB7P*ahrLnagaw0h7Ocx)j`K#+8Yc1tO|ExM%y4%r|) zw3X_w89QE)7kzO%EVIq}c;gjBm5h2G7Hqp12d=*jHdhC_rT6V|BI?oK9E)>{l^i^^ z4|oa`*foMRdvMna1SNJK@?fMNGLH9X8;&|hs4qrC1P9NZ zP1H7m#`Xh@50`Hl5NZ>Fl{;ywYP|0}BCn6vc3Tx3RI}w4*_=wI4LM;qrb88eIW&1T5SDY9qju=X5nt zfoC2b6{~>L1n9>KIRfZtz$PcZH)Rr;ZN%WbpaA3@Z?Zb2NxcXCtwLw@snQOg$t(xbCg}rIY zOINPUj*~17*`PU$HJWI0c430_2S%Yeprd|x8;DUuMpK09rwy#}hY!#k!97vDbOoqG zG&#YDPIuNK-QIN%p}YFy;78go(0-VhaDqIkaF@~rF<&fj zNp2#Wlrvm5EepL|Q5G&w38{iGiI-`4QjiN_jc7TlHTwQnWKOHRO1JdGu!lDv#)f=1 z4DrQOCM#SNvRa%{YmAXKwRUvy%y4Y@gr?RQAEw3as#(bwFQf!bxsGH!>27 zESBtYE$N;;pU8|?d*zVX4l_o}VQHWt(#VpG3zB{%N?1`~6W^^2Ji4#dxXfpZA&U+* zAJIu^R}34|Q6)CTyW)blDwf1G`_q9?DIe%E%eWpKDSbFNl84g&lQMl6tD|h7RWaaR zTlg5?>gxjhzjyasITUN&R5M*)oNm~qk7erBcEx|!D!~08`1|+7dnBd!9z+w@q2HVM zy^miPza6kGe&E>cd2q3dOIx_KZQIZy8*7$}d7J*_z6y@CG(2DnCe@t9L8P*g9Ea(o zKVfMS{O9jq!uW||F^>b8Irzrhodd2Pa~*8QD&v9Rn(yoext5s;qzP0O7{Q5Pp+JM2 zB~`H;P26@a2q!DkA=mw>{QrlX&8+eBSGUF;am`s_1x9pMDTllRn+8vqZN}B+20+5)Gf|SW@d*^m1z~9YV z{oqq}h};67DIzU%&lF8-ajocsxOx7sd0)Lw>^|06y&2P&JMZ^5-x#hv8rVU(37i(g!)g zOkRKHt>4(^&Yj?wBy_L`;cf?i_~J%?q;$&6_DmN$-b&A6{u**Ui`b~-g?Jx(B`jQ5 zi~K^IeadtT7*1rs*CPKAoB4m{X%iE&^UumIolEq6(blbw)g#PTrZU{LR34SJIdQ9z#Z6Bw} z?ILH?zpdtYWT_^>XTq{^$;S9x_7#+?^v88=xjwDdT$Q#qERzH;L?Y32OgqDAyFr}* z9fYXl(z#Rn`F&TQqwJ7HQ1E0F@Z&r|RmM?e63 zN5Mpu9aR7Se)2aHlv#`x&`_Z-(fLp(__Low z{sf>Wv+Db$9iLtH=C177o^y&n)=oh;xe|V%;W!_mTAu4Trt6oq9H{;0I+oqKukGFH zp_b}V+1)d$hbp%RYxhu^^k&uC+(rEw&rJ`284xB-4}j?!LSW9-dB8ly($Y*J)JMO# z2X5v9V%NTHG|P&F(U>F5wHj01>gED1qYO)`yJu`?3d3V8OKPFd+Ks5xG<67@8N-F? zj-NHyRWNMO6<`pv)l61Uwq%B9G2-+AOG*qGngHC~v+Xg*)PMr2!XjpvQ5cL=uvqig zAZD{eEIakG)CpGWMnxgbCg>E`wZNC2RQA$HDU&I~=ML|lwd*w2K{p*9QxRNYXQRMK zBo8B%(zK`m$#?w@Pq^C&kE9XdbV7m~YXnrmG&0$<7c{4aEll`h4yB#59l?@j*|J;w z7@ZiTF=a6YYS~uIhvgXP8%IoM&=nvsSxB+dhSDQWLREjZ8#2pF6Y>ns2`Hq&(u{gP z=@k;+R~HXMuC>ykfU_lBL(jx&WGcIV2XNm@!%Au zy+{JUy$S*SBra>OPg6D2jYzZSFnqIbX&xyZhcVCL9Joe0tuFg+k<=k$xF;XU<4P>s z4OSWz&bI7136ENj%QUC9+ItNYT9;W}dpnQ7DQIDaPF&$jY{m$3@*x&Z1TGP^2x zIFIREBr@S+SxE1nn_(;qYAYcK&4GZpGK~gA)&&StfD;#5I9sp5!jVKLN>jEg^o2|C zhPm+L8BvR2?=?&*VQs&Je{NAo!ELfJyfBd|o{Uc~cI`&a^AJkGFe!_?8`91Y&rnE_ zVc!wPzbBX;;gE*s<1fRilE=K%Lz=Gi1;F8M`pbkTh z*-aAGt*>Kys~#-FS(A~^X(x6G;~yH)+Et%R5WH|jnZ**pVM2ovh$A<_akjt|T+3is zjjWC7kSmQYE$q@5!)=4ws97vi2w~ofN@|5R{r9%`hxk?;h<)*m_`0-hIx&;n;p6N? z9Gr-6PD*i|hN|CU)Vq&K-PhtlY1iki=*X@|623ru;VQpF!8(QW{Lk-rI7kJnr$d!A zj^RMxKDF6Ew-+e3r?)z!OAGXobhV)@fB7`6`UEc=Qc0vrN)(k{ixkR3H~7a}vhqp2 z{}q(>w7Q3|!1Ij&gL(@%g1@lIC=1(b&9<}Un#`i4#0(H~88Rd0dPsV8exS#@9QOYU Duj2_N diff --git a/.doctrees/markdown/ros/examples/example.doctree b/.doctrees/markdown/ros/examples/example.doctree index 10617044bdc2e2e3666e35499277fd0645a41e6b..2b27ac2151bcdc7587b9d4d793ecbda19e75d2c2 100644 GIT binary patch delta 36 scmZ2syvdlQfpzNgjVzOexO&*~OG^q$OQ!g3o-Q<-k@4GRW06u;0Q{#7asU7T delta 25 hcmdmFyuz5JfpzNKjVzOeHZK&K&B*w5v#m%eD*%3Y2}}S0 diff --git a/.doctrees/markdown/ros/launch/create.doctree b/.doctrees/markdown/ros/launch/create.doctree deleted file mode 100644 index f6d622355ead2d57d89a437efa3f49a16bd3ac61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15140 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 EKTV5kJ^%m! diff --git a/.doctrees/markdown/ros/launch/eg1.doctree b/.doctrees/markdown/ros/launch/eg1.doctree deleted file mode 100644 index f80d3a02c1bba4d1e9252e78b91d4f09895bd9fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7917 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 diff --git a/.doctrees/markdown/ros/launch/eg3.doctree b/.doctrees/markdown/ros/launch/eg3.doctree deleted file mode 100644 index cd1dbd7df0a95216027065866df2fe23c346920e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4812 zcmdT|-HIH?6<%pIyE`*Gvp@PFL0Y@Lj$?^2unmLzDQQu5ZMHBVTzjWnyJck zcXg_(wYwLA2yC1Ub>|M`37lNy1(IBZ7z}xWJcPjn48G4-Roy)^8%dFZ6Nq56U8hdh zId#tWojTROZ2ji1yDRRW*~&96(&HhGqEtpKFU>|I!y;j+Ez;k8)Y4 zkd7G^Ez+wHNO5{d7ZaSOA8&dg(-9C?PHo` zF$-?q3hql91wXy};C^ZKp?=|Ac5MB4iq;3E_irtu@J5$>$Fxb~K3_F!mDh*nLM&2N z9u{M2I#g>V#)Zai?e11Zl-r%GhcV4_2=UxXY2u$Yq9U6Q#x$HMHnBQ|S=V%Gr%JxX zukuZPjj!@O^PLfw2^*;*O_>@UNi`cCiJ9>KB~;BKd6bTn%ttXT(vXkX^yX0I@cyNP z^Tn8VebDDo+pYy>^{z;KXs-C@Dgdzlrni2`U$T4TFJoi;6~ypW{9eQFb^LC?Y5pze z?7*w@H(;~{qixe27jeuqi3MD#Ge38tZQ6E*2+fj(Y4hWEWpJb*4QSx^6a3>3kC9F- zgV?4sl<7oFNpdngp-CKMiseXEAkt1Yn-YY9jA<^yJjf7QI%UH;_iZGVP8H4g|H9st z|He+{={b1*^!$MDxwNb!t8f3iT;7Ay_vX1o?)mo{xIDNU=g5LXS)e%!EJKM6YeJ?- zb=$YMNy+pJQMoz?`dhYLLJz`?5MG(3Jr@wjjg*{|d5 z2lM#+`uXEyYu$%)$Q|^6xj8DfE$NA+`p^Tfw)n3TbL+o-e(Ncyx)ipFFd z%W$?>FFt!dSoACnobKG1f^Mph9kEeInf8u{Ot(>!XIVo4`Z7n6Gi~eU2Rw10{#){Dr_{h@5uH z$Cj3w#^u3^>C`$b!mzMi);ZG;3uW6<(lnu)wZu20W&S-CG(F$jF7Uo*; zOP!QvcOs=urDhA02j@)B_V8(ukYf-yDIw|S=$SKOQ-@b`EP2&SSj?P+90|=y-9p1+ z^+MHCADT_YGO5sDvPTR-J8wFi#?7#0cG$5%tTfd{UMsasD`Mkf3UmDA*^v^|E&WcD9Tb2*aHapH_&dB1M4ke)`k3=p!M7KyJaypI~HexRV zcyYZZ1jx0C&E)XJu?us(N{!ev+TFyi*e4jtnQ{zdsa-8X%DcFgBH?}ri0)Wc0XgXu zK#WBqbopTWb<@vSMi3MRE`}~(n^uBb2P2jo=4)K*EWb4xL7bx@)?B7TsivdST(+9d z0ca9jeUKjQ&MTG;UVHP~h-Y6-!ZXWT$$a^5*2{ye)IxT~)KD-zaW+8v5!Xo!V{J{x zU{R!bd9Y#jfXRe3^lUaj{E>NTw)2xz(__+{tR*hF(n5bT$2C)vpBLbDjzC>>V?QKl zkZ2X!y^!NB5F+uOZ-}xBp}nLQnLV}Pox8ACb>I}}k)cQ@z(8FXc5SK1i}4vfk>Ci2 zG3wc9uivv0m`TPg0)3eeK{IDx_)*-JaRj@>1xzt}^J)h5kg%~A;8 z1R!6xLjQc7f62e#@AJp}6aE+eIsdFMZ98jwKX)GRFHiaVr~H#s{`qOaU$HmvFVLVr z<^$+|$Uozs7N)nDP-meR3c$j;2&-OVd0XrGtt?8s9ySO7Bx4yj7;&nX&IlXr_R@;& z+NyhLcWHf;V5M!%zkGJBY6j;Ws!AveTQf@24JE!DxNklGy}NrsFfvk6#zI9<9*QWd2;vKn71)eyF$xfDyBfaOOpJ$CGPUVVNt2JJvK(!uW_(bYjyB_T&Ud-E`A7Y;oO^!f_dAd8JNMG_ zl6Yo^P+F9&QEgqyqC{AM2NJVE!=XtT=t#N&miIqT4Y4QU#v~0LW4bURd7mh;;SHW- zJeRD2+qj&37(|T?d-5i#$-X$f(uVCrMvDp?Zg=G>>~Z6YltyU6^C`8$ZNs#p!A4!` zMiDzbkfbS7q~n_jzl!f=IT5}SeqV|& zn%u{Y-!mdXTsHM*kmoN`{|_5hWfnVoZDC>LJYzb4-FZNgKNfS6n}c6$d`iE0rrXx zUo74;btYb&s)>!J+&l_wHRT@0Ez{z#HMZU6uT5qtF~6{|J-Jk>aUpjgh(8s&24kbbAS}$9e6NDJd2IlAIL{^M zA+2a6rp-WzB}b;RfP`YOYIdTCR7&qoefLO0`d012s3C(zC!5(O1j#^D2%_z4fe@mbP6$K#!j;ZuX`?hiM!k-@RbZ$LIIzL1Q;vk zWdZymv89Bav@j}HVYOz%Q(^-ch*jPsY%Yz40l1~K1#XegE>ASXW1*)2CdlXa=sC^! z!ZR8mpB$O$gQPIiE;nwvoo8w+o9_jm9F%C+swvO0|Vqc3xb0jXz!RG{9@bbcvTu^<8$k?2kxwM|l?2 zoLBCJ!xWP=&^K1^47noR_-*+-I3W{nBto}cp2ez#bs)}gKJ(^pG9kJ^#*&IAAruF% zje_I`?9vm(RkPiDD{DavH^C#JQc@!XPJTVJX#zG#E~CHAZ=7I_YN zKc*~-gdEIYv{{sxD$kQj4o26k5fu(@U)d%d=WC{4uk<$Ph!4zCUZu?MhJqLL zc_5CO;Ohi_V}X3QuaF~%zbze|@Hur{87Q^w!5D)c=ppA<_xfm(i3@*XvLz)z9EADW$Vo?oqw0NBPYsXf%vv;82C>}&GWQ6*V170!Q6sQcQ4;Gj&I z)es5$adv};t~Jl+7*Y2dJq@ctoUmpyNcoPvvb6&bjk;d+NZ&-Ruwc}MkV|sOiR&64 z5e`jWxKku@Ns6>Ijk{jtB#C^`ln(<8wYdniP3kg#{c?YON3r2)c@E%iSy_Ta$0|g-gdf5JF16Mls<;7aU`JM!Bztf zZ%vFSr}^kAm8_4#lGY(*oFE|e15!I6r2|qqAcX@`Hy||wQZJx4&{+rcos#>a{C!FO zvU-4&-)|k=?B?1|(|3~-asj<&61cGti9`JoR5}d7_TYH>IPcs% z0#5~Rwo2#@DS>AY!tb_PfQgbjUUKbiecYi|S{_&k?MQ!GsvJrr)h(&6b}Mbv$&j?P J5dQYN{sCRkY}Eh& delta 3045 zcmbtWdr(y873X|#FDwrqs8|8*8lEc;5yS;wJhQC4L?bewhUc}H%L+E^qO^h@$;mWv0gQJi&w3*?Dh6|lT}Hx1O)^L zSCmHt;BS-Pj#W*buqH=Gb6frQT^&xvi(X&6XDPmvoP{@&Wd|Omzt(dr#MCLUGxz^k4RiZj_x2F zoR0dVvX0oNxJ|rEYdP5?X;2hDy8L1+`&^@ z*?YdUC@EVw7ccoM+~Qf%a`C$+^D}rzlCoh!@5%}Xh{Q`d*>WL)(5kG05FQQ;L~|gQa(8+@KpA*P(;2|lU85^uEK_8PeiWbKVsEDb$+F~pwiW( z6{2^U6{;T#1?ytcu*5n5u$`b><}m8FN*I%oC)q>|-j3b5w^+YK?RZ*RBb-aD^KjS| zj`x2UegXQw z%5wm|5txIpuZ6C6Nmnrp>A$NC0(Hl>(*MldIVwAjxLhQlRobTZAMPYhH%@D9FM)rP!e#Hy0 zcY?(LbB7%d)#iW|uh!PWpGkcV+{fCw3igGO(@!Dy_1krQz@!j9;IfB%c!7BR!RB7Z z7KDhEA-SUw97$|$2%i-FFZBwrWd?YJz)T;=CzD6t$FCZ5BdvTL;wXw6>7aHGtGeUx z#I6)p7lI4xQt)C^IMm?#O^28&*yLlBTob}40$*=#VqIJpzlWlvpK%18E%}er{*-91 zwycLl+NCtKDYft-o=|eAyEhd(d(9|RxiuV4>YKKD0WRW$@8!Z8NdbX*Df!#3H z^BUFp*dOfHDuDgn08bP6xew%vJw=X_*zQP-yF-g@R4rS)`~-%Q`$)*QR{x4veLmfI zgWajq3fQBgI^Bes+p54!0L`Q|T>b@Rld~aXj{fns>wzrYB(9&c+>H}Gv$IPmyHSm! zf0hLLByI6()l}@iRUdxTdsxF2L^S&;u;KVKeXNF;DaA9L(O~0caJ(}z?$G}rzD&fk zoYmC*R;LEtoccLeIQ^kSxa`m`Dh>NpI-n1@Yyiin*7_kW>ZnOv{X-@(Tu<$w`{Mjm zz%>fcMF3qLmv$Dz0ii9rJ3g|@^sNq$PImYc%FTf>e6M>QjlHj_H;8A9H#JJ%_Jams zUl>ij$=!m{wkzRr#_Nx|#%6_ziT!d{IGYiQa?gIYFw{4k@*QF!?>~C-9;diX6h*xy zkf{H-w+!@8cOM1l(s%8>8(3Z*O7fdDYhXZtmc<`&{JiYdn)sji3GHwE>(`nr)7M?? zdHT|1x_q=)iqev~^&}B!8@Yvex-TiLllq~_)NO4wj`z*0<^|k>-z~V^g4!*Z-GbOH zc-?~2E%@9T(vG{e3nKST@q9}>IlG&f%YT%(TjAR7Y7_Kjh%#|`Levnqgs4O=)WzlT zi$L>o%g(KH+`7-LF>cjRK|?k_GFk#(z)5cLF{gt-k5+Ekxb*_J%zWpybKE?@tubzm zaqDYt%?QI?X#;ooa{6X>K$(IU3vB2x(VV zm|gA4&h1LGQ)wZywY^1YccvS!Z&9BAgJW8{x6f<5{>5m245bS-JupVQg@f+zR(d3d z(xo`OWy}-g?B1?;J;5~v>nqn(mUuluT$Q&h!6SEexSnZNylOh#EZXmBFKF0)N%P`& zwZ_wX&L;@{vG~xol<_KIo73 zW%4cX%N(96cHyv#W%{z|t%9;mp2_Sv=F5J1`QG_aT%MxfdMkVsrGg^m&=kd}9|hlO zKZ?;Q{i-ir5$S6WPo-b?OXuU^mwtUp0bj&EAH^P`uo}ysgJ%XL(`57LaKAIK`9G_0r6mQWB~$!1_e#xXWE9)1DKmu?00Wi{3IG5A delta 25 hcmX@^yw{nffpzMpjVzr~o2N_7W@HrIY%DW{6##)*2;=|& diff --git a/.doctrees/markdown/ros/master/param-server.doctree b/.doctrees/markdown/ros/master/param-server.doctree deleted file mode 100644 index 032982c2443f177cd02b102f637685a51165888c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4029 zcmd5lAUaAD47gZEcNv3L9P*#;HwF^Xw09EP&U3u>HjIFuXzV#!? zEKth=sYu@8Zjsn`)xXgn)4$NqzB6|wgD8s10;D0=$H&L#@tuc%YyI)p=BfD4ZR(0~ zakNMBT*#bi?^be|*^&z5U-?_l{WE{lbrd<&(yEMlcM2RC<3+Bh@K3$#26n>>y*D|( ztZ8Pr6wPtgVr{nk)Zb(s*D~A`bZ*OCc=Y4ry`}}hAq!F*=4rQuCOJx)se2{SFu4ciNx7?|;d@HMjH~z0*gni(>)WEBCM`Iq(`d}QvlDhwZfH5T z?VkTEZITg@7=(88mU9!L6O!nPWHdQsRMCVK1$b#9XhyXrYP^~gLqH-1G@9$g$fQpb z&EV%eA*B?<jc||id5`l)bG;A;He3Q0ib&|fcDwd z08{oUu*t3=4L-x~I(|3sy9L~_FW6nS!)^m6XL0P#`YF$@>PoM`;BT9>9pN4O6w_tJ-xH}f|?xxbg;Z~DKG_5G7^#WR$a z@!J&$mBMON5|owb?Ie@ppFf`utsKW?n8;6dFlDdz0`r1o}JuF z^qtA=+I7kI?(}ZV^xe5kj~&MLXQ$l-w2|G$S(6^($+Tp|{h2e9y2oIDu9U38gr!+^ z2%YEMwWn#Q?6$jL6cM_J0ZS_-hYGzTHq@4ph7|t(DYrW1p*fZ|l&;gRn^_gwb=oxN z^(m!p(r!glW4IV%8rg2fi-D5DP?3Ar{)rS8-MQ(AoBOUaq-eJU?Z;z*Jf_-^vch7m zz6MQHjIdmtEUhZA+AuOpLsJjCxUL1g)Y!Xo11XJ=hR$u?KkYWcY$I%$9u1@_Jt$p` zS)xiaS%#5GL*(U}LJJxx=^-~PosJf`adKcXYwWvqMJuV$p%k)m0)+%`Sp z@RcFP>M2vpwQ}0GLtNKABucCf!sZxfjSYQT2uwh$fyxWx49GB9HQoP$)*jW(4{&wA3=uCm>(JRL{7EZdY zU;yBy8T?bgAn!H`B8HX>Dcqf7eFhV#JFjRaRi5Uw0yuCD2Qv0u8x>^$8{rO~1D}RA(Q=7~5s0?`8qDPg~ zG@U;gA(EN&fNNgkb2H7kCjBB9GSPB*nhnUTbr_?8|Cm}3x-nr(2fV0<(o5kBmmr}- zy+n9}v>fqX!>HaYfzR!bQh<#Z0)+)Hx$zISZn$nms}xSb^d~U$;ga=0=@aN4GQ)ks zjH&d!UJqowSB(vmVo$1J&%29(Gb#Yi6tgG7V-SuN(08wYc?bUNszJ6OK2T=jKc9*Z z9XH^0MAaUrW)SZ{&i9xp3tZMQq>mKJ4fFR`+ztR)rcG`(2BdMC^)KC)9t%T`QpSg@ zzz^U(TVPuCZe3&cHt8=GNv+|i^Ko4-(?X(A)vn#iFyxX9fv=MdUXCsdle?{OMR@SU zSIndcyaak=#>D^_m{x^zp-yPqU*O|q0B<2lor>X2GV;Jo*{3=3cMKI6r3RN=%)m8D zX-RmI;%ydcYgBuC^11?8i$Pt}Ub-bJ4#L~Ut<<#y$qOiQk#i)6Nexj$irR#C%{G(* zv`e$IZvtipge+G_GQt;KeAp}AU52cV-h>lTjQZ~ z$K<27DiezN#YI_@9W*jjj7-{454>B;B%WpQk&BkG{N0593dX kFKi0OG4fhNjv-s)A}eejATkWmTFpako0NgjqiuihU++B)5dZ)H diff --git a/.doctrees/markdown/ros/node/create.doctree b/.doctrees/markdown/ros/node/create.doctree deleted file mode 100644 index ec5898ee741b83e8cd9ecae5f01080adf1fbe9ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10741 zcmeHNZEsvh6;7P29dB$Wj+4+fO*?7YI-&6{eM7CQ3Zarf8sb!Gq2)t$b@$%co$=l` z?wxCUK}EDx5s~IwFA@?Gh!21ezko0Nfg+ILUm*Akz;oul?b_bhYr85Rh~#$fyqr06 z&U4P3Idgv8_}M?MA2a{-nIsZ2*lO9X8-y-TGJVPooz&-n%0A7mf0%ucUDLC%y_tk* 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 G?f3)x^(EB+ diff --git a/.doctrees/markdown/ros/node/rosnode.doctree b/.doctrees/markdown/ros/node/rosnode.doctree deleted file mode 100644 index 279133d143b0bb83aefb18c2850532dc2c1d5f77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10575 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 F{lC;URCoXY diff --git a/.doctrees/markdown/ros/package/create.doctree b/.doctrees/markdown/ros/package/create.doctree deleted file mode 100644 index e10c91d407102cfb8203b0efe599ab83dc906ef0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9987 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 diff --git a/.doctrees/markdown/ros/package/package.doctree b/.doctrees/markdown/ros/package/package.doctree index 964bf198c51aca0938e56d8809726c8e152ed573..4a2a6522ca42447fb80f5cb5a952a593573f01aa 100644 GIT binary patch delta 117 zcmX>Yc{-A%fpzMEjVyx7Ts>_0r6mQWB~$!1iz?4%WPG)GqsnVm#(>EWv<;bjnI;Fy z%T0c#Wx(h?SzcR=(Py%m_DaSauw*7oQcx}{jfsJwhpjljv?w`sN`_7kOHO89>J)G0 N(hTh^@5u=|i2!ovC(Qr= delta 118 zcmX>dc`%ZtfpzM(jVyx7o8^^fGcvy1yj$fpD~mr91H>%y{ diff --git a/.doctrees/markdown/ros/ros-package.doctree b/.doctrees/markdown/ros/ros-package.doctree deleted file mode 100644 index 2d3208d795c78dbf471f6d08c6dddc96e4d31164..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2423 zcmZ8jO>Y}F5KZjJvTRAV^HCH?+$IRpG-xapK@UN%JsNe3wCJe;K`kkf5SQHYBbE;V z+CzXE;4SR`?c?rhZ7G1`oyXzKaOTa7|L*;#26yUz@yJy|>eYlYrVZmR#eHUqP;%|l z=k)5I^f7%K2bNws6Kug#yaSCwNX0DI>3xdhtnQ_9llFe!@xn`^yX&GS_C)`E5`){BYJ%CTC|vs_PU3)cv5MWe*M@iz?6ytb2;pOp{R2J@!iw3Y`*qcsBVNA!m@mxbwccWy2wXK9Erzb zD4vL2aT?!Fg(>;e2CccBUK+ccUdp9x{wt|nGIOb?*0}t0RyFUOScmYxI^RKn;%h`D zo*|0ETN;Uq=SbL#7Jk}Z1pE^4E5swd69eIg9S(Ks5dr2U=)?|w5%W;Hf{)PFCiYZVz3I*$eV)X3guI{>me?C zmE!%mFhA6Q-(%LwBY z$N@JJ%(#eqh0$}o5$TW&^yG87N@6dLY4C>JKygQcQ6m=0igc_)R%<|la8^^54Ib4< z&F5VE8>n(TFhf>l=F>4>RmO30`({m%!jliu$%datgh@wdDnF!+vcK*Ibk-1$ao~U5 zS};0l)yQ0`X2N`tzu?4iTelzA*&0K=4>4p>?M4JYPjX9vHhKXTDp^XOem;H~#}%&# zlETr5MV+u=MrIVT=gx><3hyiT<8%txO{yy|jGh>~n5OtBYt{iklXzaDJRarP2Y&YA z`yY_cv7HxN<}-3*{+qRVbSlk!U2;2-+|O$t==rJerGm48r!%w=^CF$^$5RlpBwcTI z48)?5?z@D;z8k? zWV3rA-DQBFa zf3FaN;M~K>qXJq>!b>U@!B)+)wGR8F-HRZrnm04;I_`4)Aup=9-^>y;FQ_OrlV}c4 zJhcms*@QiCf}lVxk6nwY&GK6Mh-tThHmeITtj#-NFSii39`Jq!n{V+(OkEsgz+Y8} z@M98huAO*>-%~Mkadf*__3cq1QS$5_78@k@CzgB&?1$Nql z4U2=d*ZR`^4f~j_*5_gVXxmnMf<=ajQJ9eD0d{O*ltNvKdB8yzD1D0o7I|lNO4ztPstgXr| diff --git a/.doctrees/markdown/ros/ros.doctree b/.doctrees/markdown/ros/ros.doctree index d5a5ee2ef5fd68d7c7af6dca2ba654040572a48f..9520d7e8511211d7fbc92e6f81fc5f6747763b53 100644 GIT binary patch delta 36 scmaE?`BsyqfpzMmjV$kZxq8_0OG^q$OQ!g3{>(d@k&$t8KYs`-02oUR{r~^~ delta 25 hcmaE>`B;;sfpzMQjV$kZH~;0G&B(~Gc_x1dD*%s?3D^Jt diff --git a/.doctrees/markdown/selectiontask24/Electronics_selection.doctree b/.doctrees/markdown/selectiontask24/Electronics_selection.doctree index 20617bb823366d83a21adaa684f9b4f1f0254c6a..2a0c08f313a05bb9f6c1a3928bbb60acc1ee39ee 100644 GIT binary patch delta 101 zcmX>$pYg^tM%D(_slMJDStmMj^|0lamK2nhO!3=1&2cs(qrhe(=PI_zYdw`GyZg;x zESvnm&yb~(Zpe$<_Ye E03HG%oB#j- delta 853 zcmcaHjq%ugM%D(_sk{9*vQBi|yufibBP0K28|NxEMvckaJeBP>v`m&169Yq*G>|CG(9UWCiUWNJ@m1>Ni+qyxJ*+vYWvMw+yqS7fN-7Idr}VIg zI|liA`ngZ(VF88F6mOFrw&MKKqU6*m89E?S3c!JqRS2YDp#TYCq#(x|)JU7@2(9a~aD?pmtD@u}Nng12I2}%S=A(WgrELIZUnA KAb0S3djkLwULcPE diff --git a/.doctrees/markdown/selectiontask24/ROS_selection_task24.doctree b/.doctrees/markdown/selectiontask24/ROS_selection_task24.doctree index 4b00486b2596125811bb4cef8428ead896b54740..0499a997457b4ab083619f0fbccf04d95c1ccc12 100644 GIT binary patch delta 38 ucmX@NjPb@YMwSNFslFRo4tjI-u;rJQ6qJ@s@!NdVdp08@+vY^yx2ymwI1dQ` delta 27 jcmcbyjPcwuMwSNFsm>c&4tj4s?>(E5k#%#n?^{*?pE(NS diff --git a/.doctrees/markdown/selectiontask24/cad_sel.doctree b/.doctrees/markdown/selectiontask24/cad_sel.doctree index 79ef610cea3877e68c55cc1e8de647ca533e4205..1cb6747a2fc399c9411dfc310a1d6169790395e4 100644 GIT binary patch delta 2894 zcmaJ@eQZr9)O@x-Qs%(g^>bk9HtlFe%)3%PKRS{LSbMA8> zW@7(bKc91czw>d=Iq&U%5svHweL(-wfxSQ0%kYcxN~i`L*tbp5YGZ&Z|LfK)_jz`K$=RCrq0{Jli6q-J>sHp*iGu_{iEw*A3a$T8M zen9l%_@ZjplNq**suBNFUJZM)yy{KF{iF)#g>1!xN-^PS5{13vrp{=vwZ8kChz80b3gKaaOokXX|5l##b)_ z<{NNq~F}{Z-5LHp0%u!5RyO{~Xx_l&>>CiP*o&>_A}n1y&cXWFzN8TrW#Q)9)wDG^k*?KVX_X}2)H zXgl<3jeuSy#%P^GJYkD5_gmxeyluUmtcNq=s+AwYYqr=V@lR~A6{@``;EXMoB>zRm z{9>IO-C>u`4*htsZlSA=bGPrBV_ZVQQv9q_=S(xDGdO*rVdv_oxPq5f7r=yudl8+cfqqvp(c@~7dlIM6pfb&Fla}yQ$?Y(q!ahG zwZR)YJ{w*J7IQSii5qy5OyXZ9>oLZc&38YijndXxYJM- z%QLbnHfD_k_Y3eDs=?kMZZG!H#eTniTm!$78Wu@w4RtXq489nhC0_hZrw7Um%VDk( z&|woCCq>Ze3!MPywZSJz@`MeJ+hCRiGhjRwxYxyAC&QvqJBoGT`^3wb3V&0)f~UhR z@KX-m-kGluQ0+|PG@(YB_(q}g3>@uxamHCrv8d^cqQ&)*A@LEOkK7G^U>Yw@*7HLK zmoDUb{x-WPXA|3krkiKIWOLdp-^Yv5l_j^6P0*~^%(HCfObIzNuV=BcyWIGktmHX- zw7bN3-+mnIUL=mH0Uc9!@oBdQ45zva&6#x<=d6}k8NfUztuWsmd91Ye#CzmTb6P*| zS)_s2sb=T`i55BS>@&MSbJ9wlkB>f8E6!OjJhf8fq>MQ8kavhrejq`o90%Qdr@AC0WKK@F5CqKdS{hof6 zs7le#m{oKnQq!5M=jmw24Ys7rqg9oZZ;?S#9#`iHb)HlwyGbe+NkyNOr<9!e_ekbW zCd?9!Z5=(Ex$+L)e1F5(z})_BUb_6%Az$NzKQiQ3eDJq{9Xr3g($PJ_oAG| zx5LvXKjEZ!kw_=Yc(&x%{KP#eRf^mn@(Lg7iIb%ZL1S=2d=IY;`Z1Ke9cK;=(kI5q zP&HiQiz(757A$@y55F9mUmV~!z#lmS`p%%}_|qzLy8-I?kFjdc0(@XspZH2KTvZGp zN74PvynDVNT*`898e&YNByu?**KxN{mlH&i9^@VS&*qpT^S zxwj%5o*9*J5sZIV!^KX_DC$eCEO8@2X|06QoD1B3vfoNRY?5dZZ}4246Q)!Adl6B OxA1gEdBQ)XR{R$;M|)EM delta 3583 zcmb_edr(x@8TXvsdjUsaG1NhM>@Erdk`07v2oVhI8X^cPV<0iHVS#Oy!#;prQ1O8n zQJ1WV=G(N1kr;@z&NMbAJI+`q$!KlUNzzA5X)6!u?HIgsyMwi&(ar1=X>c~#-~-Vq+ZoROu4A>M*55R& z&&k-*=uavO3_QyKf4Qxk+)*AxiS(E9R~y($D5yThOEp%1zL6EdZ1pPTVHB`J*4;0& zdMRL!>uyKZIuu$Cf5_t_&ZcE>#$L}J08>W+99>bx7aOq*6{bvMQeS$ayB(vPSzuq| z`sH5Kjq!)N#GP30Qq3>Lt&+pyF6g^|sMdjuy%BLAK13bj1wdFdtB&DJ z zXq(FTN4lCifdaqP5VN;_!T9HKRv1~IX^4M}BN7!AbVPW!{ceT)3PV~)7td8>t#g#5 zS|5jFeR^o5R4@D{#%f6uP&M^A=4CyO5}r_A>Pu6s}if ze0B7Y@hL6r2kGHAdJm?B(9GX(m#okeuXNT<|XH(>A5I)DT$ZJ*&?TM zU~lKcrg;@P4$grQeoldp2ENH((G*OURCveP!GAy=6=r9m?%CwXPr*Z7Vm{O<_;r_q zjmhq*?Y8m{39Z63ldL)|Ti}iEJ&gZJ3y1dVX|!=uOB%SY7&ue)e4atpms*Pcp{GbC zDk{W6{Zxr&i#o=ObUo!|l(0sR_Fdw4YPx5t?y!Po$k`@v>V(D z6WpDf|BFx;C{`~Zk~j<^U{#;iUXKS>uqWlPPs?(B5m?FJB2OwzSCh?NiaLWuoPVI= zZCU_lhBLBeNI=^?Z=%JkYV@bWD-8T*JjXvq@+Vpn=GMzq{K5q)Mrzrm=-H9AEc)5* z=NYStPVD{AU?rz;7aqokGZ0SkIlZplo&fD{k(Pq4t8ief$-D?xiAbX(M8_dIzK8LP zX*|MaXbG7|BdtOPE5l@@`!56?3a1ffa96)8jv5l#xcWk32TFy+PI>N<=ZHMXTu7P< zNi!j_Tha;th#>6HklRW=s`&0+B(m572pz~7-9lTO{#L{U9rSY|uG2yP7g_*x@rzCh zfcCW(3N2ajD~g9ER0btz--w^lLGvfxMANb%g^Z6HM7&0ae4|LQ8en<+uXx#i<6!-0 ziQ5*tZo>E2{l1{f7qoPF{M~&P*Uo-dchJ>i`L=)162u#`aL~D<(9+X8h~(a3*F6@W z-{(T^kgvxUp{ok7)^+~_5bVVb+%i>z+un8^T8FfJj(b-`2LN zEfO|*dVQ`)b6r>s_=g6&T@iOVU9l%fF;`YFVf@yihtI>%Ta@kAE81zd`yr)C|tB;&BbTJdtKL=c@P^UOl{I)RO=^?}GOb zEIJ%Zoc3Gs^%j29|6Te2R`>;}df~tP8VaA0I=}FQnppUIV}%!2krS(W@IP05UV4Z0 zs{QVehnMQEvtpP!V#%R#y;apLV+mE8cj=BLz?MMS5eIj~q3b0y&H62&rxT!K7u4KJ zp4OquLND+~8l^D$hfxVLF6hWQ?? a5dDW!*)B9?#+h5pWdEucBrf=#sQEYfPiVye diff --git a/.doctrees/markdown/selectiontask24/selection_task24.doctree b/.doctrees/markdown/selectiontask24/selection_task24.doctree index e20ecce6cc4cd4448ae993c46cb57331ee56faf3..c8d935b526be7fce0104639f6608545e3422e29a 100644 GIT binary patch delta 36 scmccZ_SB7~fpu!sMwVz9t{%4h(vpJGk|}E4*1r&Y2Ye93l-i diff --git a/.doctrees/markdown/selectiontask24/submissions.doctree b/.doctrees/markdown/selectiontask24/submissions.doctree index 445302bc990933955ade0daba006300ed9b59e93..631e511e3926a7497072b5a7083c6a1eea2b0bb8 100644 GIT binary patch delta 43 zcmV+`0M!5R%>nSm0R?~smE~fw1ut6)j0SIYbZ~WaluolWTbls^E3?pC%LS9AW=oUY B5$pf} delta 635 zcmexxl<~t^M%D(_sZY~3vg$`~wu_$4$f&jXR?KPEB#jKt9=_tr;*!+d_}tXu;>7gS zDU+vYHcqLXqLIOx!Ir@u3uNe_3S@}&NQGpUts7nSHu zX`KSno*|tzft7)wc=ARzMRDn@ULd z@^BmGLT!*1&$XaV# zaK|7&Pe1o5JuD#CPw}qqVJprrElN(ElA!}Kpc~@c9v}sCE=FMB4FsqcK;fi_0r6mQWB~$!1$EnO_WbEAhOLaag0Q>F@)Bpeg delta 25 hcmZ1+J~N!9fpu!%MwTd*%^51Q85uh^v#8By1psbofpx0-Mixhw&HgO285!F*zh(_&1psNc2mJs5 diff --git a/.doctrees/markdown/tool_setup/virtualenv.doctree b/.doctrees/markdown/tool_setup/virtualenv.doctree index 520ed3072ada802e7964d9a866c5f5c9be4143d1..a6b8212077c0ce9af511a418c0b83e11b787e3df 100644 GIT binary patch delta 3421 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 diff --git a/_sources/markdown/archives/sel-task2021/hints.rst.txt b/_sources/markdown/archives/sel-task2021/hints.rst.txt deleted file mode 100644 index 5bee48ab..00000000 --- a/_sources/markdown/archives/sel-task2021/hints.rst.txt +++ /dev/null @@ -1,13 +0,0 @@ -Hints -===== - -- The turtle needs to move in a circular motion with a certain radius. - This radius should be sufficient to fit within the turtlesim window. - But making it rotate in a circular manner, with only velocities to - control is something to think about. - -- Use linear velocity as well as angular velocity with some combination - to get this done. - -- Keep tracking the distance travelled so as to know when to stop. You - can refer to Overview of rospy for more hint diff --git a/_sources/markdown/archives/sel-task2021/problem-statement.rst.txt b/_sources/markdown/archives/sel-task2021/problem-statement.rst.txt deleted file mode 100644 index 685c362b..00000000 --- a/_sources/markdown/archives/sel-task2021/problem-statement.rst.txt +++ /dev/null @@ -1,33 +0,0 @@ -Problem statement -================= - -- The objective of the task is to move the turtle inside the turtlesim - window in a circle and stop at its initial location. - -- To acheive this task you are supposed to create a node named   - /node_turtle_revolve   within a python script, -  node_turtle_revolve.py   - -.. Note:: Dont worry if you are new to ROS or Linux(Ubuntu), the task - is fairly simple and we have provided you with ample resource and - tutorials in this WIKI to the complete this task so only a strong - will and a little bit of brains is required to get the work done. - Also even though this just a weekend task we have provided ample - amount of time as we also have our midterm exams during this time. So - we think a week time is enough so you guys can give your exams freely - and manage your time in order to complete the task - -Once you have read the problem statement please visit the -`Procedure `__ page to get started with the -task. - -Expected Output -=============== - -.. raw:: html - - diff --git a/_sources/markdown/archives/sel-task2021/procedure.rst.txt b/_sources/markdown/archives/sel-task2021/procedure.rst.txt deleted file mode 100644 index 35937617..00000000 --- a/_sources/markdown/archives/sel-task2021/procedure.rst.txt +++ /dev/null @@ -1,39 +0,0 @@ -Procedure -========= - -Follow the instructions given below to get started with the task. - -- First, you will need to create a package named selection_task within - your ROS workspace. Once your package is created, source and build - your workspace. -- Within this package, you should have a ‘scripts’ folder inside which - you’ll create a python script, named node_turtle_revolve.py. -- Fill the script with proper programming ethics. Doing this will help - us understand your code better and quicker than usual. -- After completing the python script. Make it executable, if it isn’t - already. To do that, enter the following code. - -.. code:: shell - - cd ~/catkin_ws - catkin_make - source devel/setup.bash - chmod +x ~/catkin_ws/src/selection_task/scripts/node_turtle_revolve.py - -- Before executing make sure that roscore is running along with - turtlesim_node. You can either run them in separate terminals or - simply create a selection_task.launch file inside the - ``~/catkin_ws/src/selection_task/launch/`` folder. Launch file can - run multiple nodes unlike a python/cpp script. Run the launch file, - enter, This should run three processes in parallel. - -- roscore - -- turtlesim_node - -- node_turtle_revolve.py - -.. seealso:: - Please refer to the tutorials and resouces given in the wiki or visit - the official `ROSWIKI `__ if you - need help with anything regarding ROS. diff --git a/_sources/markdown/archives/sel-task2021/submissions.rst.txt b/_sources/markdown/archives/sel-task2021/submissions.rst.txt deleted file mode 100644 index 294c3885..00000000 --- a/_sources/markdown/archives/sel-task2021/submissions.rst.txt +++ /dev/null @@ -1,36 +0,0 @@ -Submissions -=========== - -For Submissions of your work please refer to the following instructions - -- Video - - - After completing the task, record a video of your work as shown in - the expected output in the problem statement page - - Once the video is recorded, upload the video to Youtube as an - unlisted video - -- Code - - - Once your script is complete, add comments to your code to make it - more readable. - - Create a copy of your script and rename it as task\_.py . Your - example if your name is ‘Alex’, then rename your script as - task_alex.py - -- Submissions - - - Once your have both of the above things ready, submit the YouTube - link of the video and the script in the google form given below - -- Interview - - - Once we review your submission, we will be calling you for a - personal interview based on your work. - -`Google Form for Task -submission `__ - -.. Note:: Even if you are not able to complete entire the task you - are requested to make the submission of the work that you have done - anyway. diff --git a/_sources/markdown/archives/sel-task2022/hints.rst.txt b/_sources/markdown/archives/sel-task2022/hints.rst.txt deleted file mode 100644 index 5d03d238..00000000 --- a/_sources/markdown/archives/sel-task2022/hints.rst.txt +++ /dev/null @@ -1,14 +0,0 @@ -Hints -===== - -- The turtle needs to move in a inward or outward spiral motion with a - certain increasing or decreasing radius. This radius should be - sufficient to fit within the turtlesim window. But making it rotate - in a circular manner, with only velocities to control is something to - think about. - -- Use linear velocity as well as angular velocity with some combination - to get this done. - -- Keep track of the number of circles completed so as to know when to - stop. You can refer to Overview of rospy for more hint diff --git a/_sources/markdown/archives/sel-task2022/problem-statement.rst.txt b/_sources/markdown/archives/sel-task2022/problem-statement.rst.txt deleted file mode 100644 index b6f4d06d..00000000 --- a/_sources/markdown/archives/sel-task2022/problem-statement.rst.txt +++ /dev/null @@ -1,35 +0,0 @@ -Problem Statement -================= - -- The objective of the task is to move the turtle inside the turtlesim - window in a inward or outward spiral motion and to stop it after 4 - turns in order to create a spiral as given in the expected output. - -- To acheive this task you are supposed to create a node named   - /node_turtle_spiral   within a python script,  node_turtle_spiral.py -   - -.. Note:: Dont worry if you are new to ROS or Linux(Ubuntu), the task - is fairly simple and we have provided you with ample resource and - tutorials in this WIKI to the complete this task so only a strong - will and a little bit of brains is required to get the work done. - Also even though this just a weekend task we have provided ample - amount of time as some of you have your end-term exams(onile though). - So we think two weeks time is enough so you guys can study for your - exams freely and manage your time in order to complete the task. - -Once you have read the problem statement please visit the -`Procedure <./procedure.md>`__ page to get started with the task. - -Expected Output -=============== - -`output video `__ - -.. raw:: html - - diff --git a/_sources/markdown/archives/sel-task2022/procedure.rst.txt b/_sources/markdown/archives/sel-task2022/procedure.rst.txt deleted file mode 100644 index 6f3906c3..00000000 --- a/_sources/markdown/archives/sel-task2022/procedure.rst.txt +++ /dev/null @@ -1,38 +0,0 @@ -Procedure -========= - -Follow the instructions given below to get started with the task. - -- First, you will need to create a package named selection_task within - your ROS workspace. Once your package is created, source and build - your workspace. -- Within this package, you should have a scripts folder inside which - you’ll create a python script, named node_turtle_spiral.py. -- Fill the script with proper programming ethics. Doing this will help - us understand your code better and quicker than usual. -- After completing the python script. Make it executable, if it isn’t - already. To do that, enter the following code. - -.. code:: shell - - cd ~/catkin_ws - catkin make - source devel/setup.bash - chmod +x ~/catkin_ws/src/selection_task/scripts/node_turtle_spiral.py - -- Before executing make sure that roscore is running along with - turtlesim_node. You can either run them in separate terminals or - simply create a selection_task.launch file inside the - ``~/catkin_ws/src/selection_task/launch/`` folder. Launch file can - run multiple nodes unlike a python/cpp script. Run the launch file, - enter, This should run three processes in parallel. - -- roscore - -- turtlesim_node - -- node_turtle_spiral.py - -.. seealso:: Please refer to the tutorials and resouces given in the wiki or visit - the official `ROSWIKI `__ if you - need help with anything regarding ROS. diff --git a/_sources/markdown/archives/sel-task2022/submissions.rst.txt b/_sources/markdown/archives/sel-task2022/submissions.rst.txt deleted file mode 100644 index 4333b471..00000000 --- a/_sources/markdown/archives/sel-task2022/submissions.rst.txt +++ /dev/null @@ -1,36 +0,0 @@ -Submission Instruction -====================== - -For Submissions of your work please refer to the following instructions - -- Video - - - After completing the task, record a video of your work as shown in - the expected output in the problem statement page - - Once the video is recorded, upload the video to Youtube as an - unlisted video - -- Code - - - Once your script is complete, add comments to your code to make it - more readable. - - Create a copy of your script and rename it as task\_.py . Your - example if your name is ‘Alex’, then rename your script as - task_alex.py - -- Submissions - - - Once you have both of the above things ready, submit the YouTube - link of the video and the script in the google form given below - -- Interview - - - Once we review your submission, we will be calling you for a - personal interview based on your work. - -`Google Form for Task -submission `__ - -.. Note:: Even if you are not able to complete entire the task you - are requested to make the submission of the work that you have done - anyway. diff --git a/_sources/markdown/archives/sel-task_cad_2022/cad_sel.rst.txt b/_sources/markdown/archives/sel-task_cad_2022/cad_sel.rst.txt index 1e66071d..ddc678df 100644 --- a/_sources/markdown/archives/sel-task_cad_2022/cad_sel.rst.txt +++ b/_sources/markdown/archives/sel-task_cad_2022/cad_sel.rst.txt @@ -164,7 +164,7 @@ Task 2 .. Seealso:: Last date for submission is **27th of August** -.. _google-form-for-task-submission-1: +.. _google-form-for-task-submission: `Google Form for Task submission `__ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/_sources/markdown/archives/sel-task_cad_2022/cad_task1.rst.txt b/_sources/markdown/archives/sel-task_cad_2022/cad_task1.rst.txt deleted file mode 100644 index 84936578..00000000 --- a/_sources/markdown/archives/sel-task_cad_2022/cad_task1.rst.txt +++ /dev/null @@ -1,26 +0,0 @@ -Task 1 -====== - -- The objective of the task is to make a 3D model of a part using the - given engineering drawing. - -- To achieve this task you may use any method but the end result should - be as close as possible to the original drawing. - -- You will be judged on the basis of your way of designing, so keep - that in mind and make sure to follow proper practices(Like using - constraints appropriately). - -.. Note:: You may use any software that you are familiar with but you - are recommended to use **Fusion360**. - -Once you are done with the Task 1 please submit it by heading over to -`Submissions `__ - -.. Note:: Head to `Task 2 `__ once you are done with - task1. - -Expected Output -=============== -.. figure:: https://i.ibb.co/J3Crbpm/cad-task02-v1-v1.gif - :figclass: align-center \ No newline at end of file diff --git a/_sources/markdown/archives/sel-task_cad_2022/cad_task2.rst.txt b/_sources/markdown/archives/sel-task_cad_2022/cad_task2.rst.txt deleted file mode 100644 index 6baff123..00000000 --- a/_sources/markdown/archives/sel-task_cad_2022/cad_task2.rst.txt +++ /dev/null @@ -1,57 +0,0 @@ -Task 2 -====== - -.. raw:: html - -