Task 2A - Submission
Submission instructions for task 2A:
(Both video and zip file are compulsory for task 2A.)
- NOTE: All your tasks will be checked using a plagiarism software. If any submitted file is found to be plagiarised, e-Yantra reserves the right to disqualify the team.
1. ZIP FILE
-
Upgrade your
eyantra-autoevalpackage by running the command given belowpip3 install -U eyantra-autoeval -
First launch the robot in gazebo as instructed before
ros2 launch ur_description ur5_gazebo_launch.pyandros2 launch ur5_moveit spawn_ur5_launch_moveit.launch.pykeep it running (Replace the package name ofur5_moveitif you have named it differently) . -
Then open a new terminal and execute the auto eval script
eyantra-autoeval evaluate --year 2023 --theme CL --task 2A. -
Wait for
DATA COLLECTION STARTEDINFO to be shown on the terminal. -
Now, run your Python script to manipulate arm, and once the task is completed go to the autoeval terminal and use
Ctrl + ckey once which will generate amy_bag/my_bag_0.db3bag file in the same directory (inside a folder namedmy_bag).
NOTE: You can verify the bag file duration by using the command
ros2 bag info my_bag_0.db3by navigating to the directory containing.db3bag file. This is not the run time of your task but the bag file recording time.
(You can add multiple python file, but remember to number it accordingly as given in the below naming convention Example: 1task2a.py, 2task2a.py, ...)
- Now add your python scripts and rename it as
<number your multiple file>task2a.pyto the same directory and create a.zipfile by selecting all three files i.e. Python, yaml and bag file.
2. Video Submission
- You are suppose to submit a youtube video of your Task 2A execution, a simple screen recording in below given window setup. [compulsory]

- Create a setup as same as shown above (make sure all the scripts (inc. the evaluator) are visble within the terminal) and submit it under the section video upload.

Grading
This task will be graded out of 50
Maximum Marks-Marks: 50.00
Failed Task-Marks: 0.00
Formula
Task_2A_Marks = ([CPD1 + CPD2 + CPD3] * 15) + (Bonus)
- CPD: Correct Pick and Drop (binary value) for each box placed on the table.
- Bonus: If you pick and drop all the three boxes, the bonus of 5 marks will be added.
Note: Deadline for the submission of this task is 10th November, 2023