Notices

  • Submitting your second report and code

    Posted by Claude Sammut Monday 18 November 2024, 05:28:53 PM, last modified Monday 18 November 2024, 05:45:24 PM.

    Every student is required to individually submit a report of no more than 10 pages that must include the following sections:

    1. Background . What did you read/research to learn how to solve this problem (cite references).
    2. Methodology . How your group solved the task.
    3. Your individual contributio n. This is the most important section and will be given the most weight.
    4. An evaluation of the performance of your software, including an explanation of the performance that was observed during the live demonstration.
    5. The limitations of your software, specifically any shortcoming or short cuts that were taken which may prevent your software solving some variations of the task, for example handling different maze configurations, placement of markers, sensitivity of variations in colours, etc.
    6. Reference section. This is where is include references from section 1. Use proper scientific report format (i.e. authors, year, title, where published). If the reference is a website, include the URL and date accessed.

    If you have any additional material, like videos, photos or meeting notes, please include links.

    Make sure to include your zID and group, as well as your name, at the beginning of the report.

    Submission

    Every student must submit a PDF file with their individual report through WebCMS or with the following command:

    give cs3431 Report2 <zID>-report2.pdf 

    Note that the report file name should also contain your zID, e.g. 555555-report2.pdf

    Each group will also submit their source code. Only one member of your group should submit the ROS source directory in compressed TAR or ZIP format, with a README file included (maximum size 100 MB). The README should contain instructions on how to run your code.

    Only submit the src directory, not the whole workspace.

    The give submission specification is as follows:

    give cs3431 Code src.[tar.gz | tgz | zip]
    

    You can also submit via this WebCMS page .

  • RoboCup@Home Information Session

    Posted by Claude Sammut Thursday 14 November 2024, 04:04:12 PM, last modified Thursday 14 November 2024, 04:04:30 PM.

    For anyone interested in joining the RoboCup@Home Project, there will be an online information session about what it is to be involved. The meeting will be on Teams 9am Monday 18 November.

    Please connect using the link below:

    Join the meeting

    Meeting ID: 421 170 004 178

    Passcode: S4g27V

  • Additional laboratory time in Week 10

    Posted by Tatjana Zrimec Monday 11 November 2024, 05:04:11 PM.

    There will be additional 1 hour laboratory time in Week 10 for Tuesday and Wednesday labs.

    Both labs will start at 3pm. The demo will be in the lab time from 4pm to 7pm.

  • Monday lecture/lab

    Posted by Claude Sammut Sunday 10 November 2024, 11:01:37 PM.

    As last week, there will be no lecture at 3pm on Monday, but the robotics lab (J17-510) will be available for testing, 3-5pm during the usual lecture time,

  • Beta testers wanted

    Posted by Claude Sammut Tuesday 05 November 2024, 05:34:07 PM.

    As mentioned last week, RoboWorks, a Sydney-based robotics company, is looking for beta testers for their MiROS software. This is a graphical front end to ROS 2 that is intended to make it easier to create new ROS 2 packages.

    If you are interested in learning more, go here for a presentation on MiROS . It includes links to download a beta version of the software, along with instructions on how to install and run it.

    RoboWorks was started by a UNSW graduate and most of the staff are from UNSW, so they would be happy for you to contact them and you can take a survey to give them feedback on MiROS.

  • Week 9 Lecture time

    Posted by Claude Sammut Sunday 03 November 2024, 09:22:43 PM.

    We won't have any lectures in weeks 9 and 10. Instead, we will open the robotics lab (J17-510) so that you have extra time for the project. This is optional, so please email cs3431@cse.uns.edu.au if you plan to use that time. As usual, it will be Monday 3-5pm.

    Note that the carpet in this lab is different from the design studio. You will be able to test the vision and localisation, but the motor control may need different parameters to behave correctly, depending on how you have implemented the wall follower.

  • Week 8 Lab

    Posted by Claude Sammut Tuesday 29 October 2024, 04:25:46 PM.

    If you have not got accurate marker detection and placement working, keep working on that.

    If you do have good makers:

    1. Look at the TurtleBot3 e-manual and work out how to save a map.
    2. This will only save the map, not the markers. Write some additional code that will write a new file, at the end of a run, containing the marker information in the form:
    start_x, start_y, start_heading
    marker1_x, marker1_y, marker1_type
    ...
    marker4_x, marker4_y, marker4typ
    
    1. Create a new node that reads a file in the above format
    2. Call nav2 to find path traversing the markers in the order given in the file. We will shuffle the order so the robot may not visit the markers in the original order.

  • Report submission enabled

    Posted by Tatjana Zrimec Thursday 24 October 2024, 03:52:30 PM, last modified Thursday 24 October 2024, 07:33:03 PM.

    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 <your file>.pdf

    The deadline is Friday, 25.10.24 23:59:59, for the teams who completed this week.

    For the teams that had connection issues and could not finish, we will allow more time.

  • Week 7 Lecture

    Posted by Claude Sammut Saturday 19 October 2024, 12:11:27 PM.

    There will be a lecture on Monday of week 7. I will explain what the next stage assignment is about. It will extend what you've done in the first assignment. You will save the map that your wall follower creates. You will then write a new node that will load in the map and also a list of landmarks. You will use the ROS 2 Navigation package to plan a route from one landmark to the next.

  • Additional laboratory time in Week 6

    Posted by Tatjana Zrimec Saturday 12 October 2024, 07:35:16 PM.

    There will be additional laboratory time in Week 6 on Wednesday only, 16.10.24 from 14:00 to 16:30 and from 16:30 to 19:00.

    Emails were sent to each group with more details. Please reply as soon as possible.

  • Additional lab hours for Week5

    Posted by Tatjana Zrimec Wednesday 02 October 2024, 07:27:09 PM.

    There will be two additional lab hours for each lab in Week 5:

    • Tuesday lab - two hours before the lab - from 14:00 to 16:00 only for the students from the Tuesday lab.
    • Wednesday lab - two hours before the lab from 14:00 to 16:00 only for the students from the Wednesday lab.

    Please read carefully the specification for Assignment 1.

  • Additional lab hours

    Posted by Tatjana Zrimec Monday 30 September 2024, 05:46:44 PM.

    There will be two additional lab hours for each lab this week, Week 4:

    • Tuesday lab - one hour before the lab - from 15:00 to 16:00 and one hour after the lab - 19:00 to 20:00.
    • Wednesday lab - one hour before the lab - from 15:00 to 16:00 and one hour after the lab - 19:00 to 20:00.

    We will inform you for the additional hours in Week 5.

  • For Intel users

    Posted by Claude Sammut Tuesday 10 September 2024, 06:56:46 PM.

    Apologies once again for the mistakes in the VM. The new one (and I hope final one) is available for download. Please delete the old one before importing this one.

  • For UTM users

    Posted by Claude Sammut Tuesday 10 September 2024, 06:05:19 PM.

    If you are using UTM on an Apple Silicon Mac, please edit the ~/.bashrc file to add the line:

    source ~/colcon_ws/install/local_setup.bash

  • Update to Intel VM

    Posted by Claude Sammut Tuesday 10 September 2024, 12:43:21 PM.

    Sorry for the inconvenience, but if you've already downloaded the VM for Intel machines, can you please delete it and download an updated version? There was an error on the old version.

  • Welcome to COMP3431/9434

    Posted by Claude Sammut Monday 09 September 2024, 06:12:10 PM.

    Welcome to Robot Software Architectures.

    Please note that the labs will be in the Design Studio (J17-504), level 5 in the Ainsworth Building.

    For Apple Silicon Mac users, we are updating the virtual machine and should have it up by the first lab.


Back to top

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