Stuck in Unit 4 topics_quiz

Dear all,

I am stuck with the Unit 4 topics_quiz project.
From the lesson it seems to be a simple project where we need to avoid a single wall.

But when I copy and open the Rosject, the project seems much more complex for what we are learning in Unit 4. It is a wall following project with some blocks in the center of the field.
As there seems to be a discrepancy in the problem description between the lesson and the Rosject, I was curious if this is an error ?

Also I would like to get some guidance for the project as I am pretty much stuck.

Thanks in advance.

Hi @codingmartian ,

Welcome to this Community!

Firstly, the topics_quiz is different from the course project.
The topics_quiz is to be done in the course environment (where you learn the course chapters).
The project, on the other hand, is done in a completely different environment, called ROSDS, as a rosject (ros + project = rosject).
So, chapter/unit quiz such as topic_quiz is not the same as project.

To do the topics_quiz, you do it in the course environment itself. You will use the IDE and the simulation that is present.
For the project, you will get to know what to do when you open and start the rosject.

To complete the Topics part of the course, you must finish the topics_quiz, so you can move on to subsequent chapters after Topics.
You will do the course project in parallel with the course. Once you finish topics_quiz and you have scored well, you can move on to the rosject to complete the Topics task of the project.

Once you have completed the Topic part of your project, you can come back to the course and continue with the Services section of the course. Once you complete Services section, you will have a similar unit quiz and later you will work on the project to finish the Services task. Similarly you will have for Actions after completing Services section.

So there are no discrepancy in the material. The rosject link that you find at the end of the Topics chapter is for the course project and not related to the topics_quiz.

You will understand how to work on the course project once you complete your topics_quiz. You will see all the instructions and guidelines in the jupyter notebook (instructions in the rosject, it is not a physical book) that comes along.

I hope this clarifies your doubts. Let me know if you still have any questions.

Regards,
Girish

PS: Try to attempt the project yourself first, before asking for help in the forums!

Dear @girishkumar.kannan,

Thanks for your kind reply :slight_smile: .

I understand my mistake now, I was trying to do the topics_quiz in the ROS project.
And also within the Rosject, I was attempting to make it work without (manually using teleop) placing the robot in a convenient direction & position.

Now, my topics_quiz is graded and pass, which is good.

Also, I am able to make the project work, but it is not perfect as it sways a bit left and right, and also goes out of the lane at times.
But it can keep making rounds around the circuit.
May I know, if this is enough for now, or is there any other evaluation criteria before I move on to the real robot and unit 5?

Thanks in advance.

Hi @codingmartian ,

I am glad that you have now understood the difference.

As you progress through the course, you will get to learn new concepts, with which you can improve your existing project.
So I cannot say if something is enough for you. It is for you to decide when it is enough!

Your course project will be evaluated live, by a human (someone from The Construct) and not by a gradebot. So the evaluation criteria is that you complete all the specified tasks in the project instructions and have it working on the real robot for the live presentation!

Regards,
Girish

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.