Notices

  • Extra time in today's lab

    Posted by Claude Sammut 2 years ago.

    This afternoon, we'll open the robotics lab (17-510), at 4pm so that you have extra time to prepare the demo.

    This is for Wednesday groups ONLY. We will do the same for Thursday groups tomorrow.

  • Template for final report

    Posted by Claude Sammut 2 years ago, last modified 2 years ago.

    The final report is due at the end of week 11 (Sunday 11:59:59pm). Please follow this template when writing the report. Remember that this is your individual report, so it's important to tell us about your individual contribution. Submission details are given in the Stage 2 project description .

  • Tuesday lab 2-4pm

    Posted by Claude Sammut 2 years ago.

    This Tuesday 2-4pm, we'll have a lab session in the Robotics lab in Ainsworth J17-510. Willis 212 will be occupied by another class, so you'll have to bring your robot from Willis up to level 5 of Ainsworth.

    The maze will be setup on the RoboCup field. You must take your shoes off to protect the carpet. Also please note that your robot will behave a little differently on carpet versus the smooth concrete floor, so some parameters, especially associated with turning, may have to be changed.

    The Robotic lab is occupied by PhD students, so please keep the noise down and we cannot have too many groups in the lab at once, so we may have to schedule times when you have access to the field.

  • Missing Ethernet to USB-C adapters

    Posted by Claude Sammut 2 years ago.

    Two Ethernet to USB-C adapters have gone missing. If you know their whereabouts, please return them to the lab. Other students depend on these, so they must not be removed from the router cables.

  • Lab during Tuesday lecture period

    Posted by Claude Sammut 2 years ago.

    You can get some extra lab time during the Tuesday lecture time (2-4pm). If Willis 212 lab is free, we can use that. If there is another class in there, we'll setup in the robotics lab in Ainsworth Level 5J17-510.

  • Report 1 marks

    Posted by Claude Sammut 2 years ago.

    You can find your individual report marks for assignment 1 by entering the following command in VLAB or a CSE computer:

    3431 classrun -collect Report1

    If you have any questions about your report, please talk to your tutors.

  • Labs this week

    Posted by Claude Sammut 2 years ago.

    We will not have lectures this week, but please make sure you come to the labs and get started on the second stage of the project. You'll need to time to finish it. Look back to the week 6 lab nots to get started, as well as this weeks.

  • Labs open this week

    Posted by Claude Sammut 2 years ago.

    As announced in the lectures last week, we'll open the labs this week so you can get started on the second phase of the project. The week 6 lab notes tell you how to get started. There will be minimal supervision this week. If your group does plan to come in, please email cs3431@cse.unsw.edu.au so we know how many groups we should expect.

  • Report submission enabled

    Posted by Claude Sammut 2 years ago.

    The give system was down for some time, but it is up again now and the report submission is now enabled.

    You can submit via WebCMS (go to the submission tab for assignment 1) or you can use the give command in VLAB:

    give cs3431 Report1 file.pdf

    The deadline has been extended to Sunday 23:59:59.

  • Demo Marking Scheme

    Posted by Claude Sammut 2 years ago.

    For those who did not attend the lecture today, here is the marking scheme for the demos. Total mark is our of ten. You will start with 10/10 and marks will be deducted if, e.g. the path is very jerky or the map is inaccurate, etc.

    Please note that you do not have to recognise that the robot is back at the start, as long as it can get there by wall following. Also you do not have to publish the path and transforms. Cartographer does that already.

    Component

    Quality

    Notes

    Map

    2

    Deduct marks for tearing or inaccurate map

    Path

    3

    Is the path smooth? Is the exploration strategy reasonably efficient?
    Did the robot bump the walls?

    Navigate to Start

    2

    Did the robot make it back to the start?

    Full Autonomy

    2

    Deduct marks for manual interference,
    e.g. move the robot away from the wall.

    Speed

    1

    Was the robot too slow?

    Total

    10

  • Extra lab on Monday

    Posted by Claude Sammut 2 years ago.

    There will be an extra lab session on Monday evening (5-8pm) to give some extra time to complete the assignment. When you arrive, you will allocated a time slot to run the robot so that we don't overload the network.

  • No Friday Lab

    Posted by Claude Sammut 2 years ago.

    Because the Friday labs were undersubscribed, we are cancelling them. Students who nominated those labs are now distributed amongst the Tuesday, Wednesday and Thursday labs. If you have not found a group yet, please contact the lecturer or one of the tutors.

  • Optional Projects

    Posted by Claude Sammut 2 years ago.

    If anyone is interested in doing a project with the RoboCup@Home team, they are meeting today at 2:30pm in J17-504B (inside the design studio), and the SPL team (soccer robots) are meeting at 4pm today, also in the design studio.

    If you chose to do this, you will still start working on the TurtleBots, to become familiar with ROS 2, before moving to the other robots.

  • Wall Follwer sample code

    Posted by Claude Sammut 2 years ago.

    The wall follower code template that you can use as a starting point for stage 1 of the project can be found here .

    Instructions on how to build and run the sample code are also there. Remember that this code only drives the robot forward and turns when it encounters an obstacle. You have to modify the code to turn it into a wall follower.

  • Lecture Recordings

    Posted by Claude Sammut 2 years ago.

    Lecture recordings are available through Echo360 on Moodle. This is the only thing we will use Moodle for.

    The recording of this week's lecture is up, but you can't hear me very well because the room is small enough that I didn't need the microphone. I'll will use it in the future, so the recordings can be heard. However, I still want everyone to come to the lectures in -person. The recordings should only be needed for revision or if you have to miss a class.

    The course outline should also be visible on WebCMS now.

  • Welcome to COMP3431/9434

    Posted by Claude Sammut 2 years ago.

    Welcome to Robot Software Architectures. Both lectures and labs start this week.

    The lectures are in the Old Main Building (G31) and the labs are in the J18-212, the Mechanical Engineering Willis Annex. This week's lab should be short. We'll ask you to form groups of around 5 students to work on the term-long project and we'll get you started on the online ROS 2 tutorials. Next week will be your first introduction to the TurtleBot3 robots you'll be using.

    Please note that this course is in-person . We expect you to come to the lectures, and attending labs is mandatory. The labs are where you'll learn the most and be able interact with your team mates and ask questions of me and the tutors.

    There is a forum for you to have discussions amongst yourselves but we will not be monitoring it closely as we prefer to answer questions in the labs. It's much easier and quicker to explain things face-to-face with the robot in front of us than to talk via the forum. So please do not expect rapid responses to forum posts. Talk to us in the lectures and labs.


Back to top

COMP3431/COMP9434 23T3 (Robot Software Architectures) is powered by WebCMS3
CRICOS Provider No. 00098G