<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Artificial intelligence and robotics on CSE Robotics</title><link>https://robotics.cse.unsw.edu.au/</link><description>Recent content in Artificial intelligence and robotics on CSE Robotics</description><generator>Hugo</generator><language>en-AU</language><lastBuildDate>Tue, 07 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://robotics.cse.unsw.edu.au/index.xml" rel="self" type="application/rss+xml"/><item><title>Blinky and the 2024 software system</title><link>https://robotics.cse.unsw.edu.au/robocup/at-home/our-robot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/robocup/at-home/our-robot/</guid><description>&lt;h2 id="the-toyota-hsr-platform"&gt;The Toyota HSR platform&lt;/h2&gt;
&lt;p&gt;rUNSWeep’s earlier RoboCup@Home work used the Toyota HSR-B, known as &lt;strong&gt;Blinky&lt;/strong&gt;. The team’s original account describes a domestic-robotics testbed in the Human Robot Interaction Lab, set up as a small apartment. The team was established in 2016 and first competed at RoboCup@Home in Nagoya in 2017.&lt;/p&gt;

&lt;div class="gallery"&gt;
&lt;figure&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/blinky4-169x300.jpg" alt="Blinky, the Toyota HSR robot used for earlier rUNSWeep work" loading="lazy"&gt;&lt;/figure&gt;

&lt;figure&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/blinky2-175x300.jpg" alt="The Toyota HSR platform in the rUNSWeep laboratory" loading="lazy"&gt;&lt;/figure&gt;

&lt;/div&gt;

&lt;h2 id="how-the-2024-software-fitted-together"&gt;How the 2024 software fitted together&lt;/h2&gt;
&lt;p&gt;The original system description grouped its ROS packages by capability:&lt;/p&gt;</description></item><item><title>Claude Sammut</title><link>https://robotics.cse.unsw.edu.au/people/claude-sammut/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/people/claude-sammut/</guid><description>&lt;p&gt;Claude Sammut’s research connects machine learning with robotics. His work includes relational learning and behavioural cloning, alongside the development of autonomous robot behaviour. He has led UNSW teams across several generations of RoboCup.&lt;/p&gt;</description></item><item><title>RoboCup Past Teams</title><link>https://robotics.cse.unsw.edu.au/robocup/history/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/robocup/history/</guid><description>&lt;h2 id="2023-bordeaux-france"&gt;2023 Bordeaux, France&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/rUNSWift_team_photo_23-edited.jpg" alt="UNSW RoboCup team, 2023" loading="lazy"&gt;&lt;/p&gt;
&lt;h3 id="standard-platform-league-runswift"&gt;Standard Platform League “&lt;a href="https://robotics.cse.unsw.edu.au/robocup/soccer-spl/"&gt;rUNSWift&lt;/a&gt;”&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;World:&lt;/strong&gt; 3rd Place&lt;/p&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/smaller-2023robocup-team-photo-1024x768.jpg" alt="UNSW RoboCup team, 2023" loading="lazy"&gt;&lt;/p&gt;
&lt;h3 id="domestic-standard-platform-league-unswhome"&gt;Domestic Standard Platform League “UNSW@Home”&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;World:&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="2022-bangkok-thailand"&gt;2022 Bangkok, Thailand&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/runswift20222-1024x683.jpg" alt="UNSW RoboCup team, 2022" loading="lazy"&gt;&lt;/p&gt;
&lt;h3 id="standard-platform-league-runswift-1"&gt;Standard Platform League “&lt;a href="https://robotics.cse.unsw.edu.au/robocup/soccer-spl/"&gt;rUNSWift&lt;/a&gt;”&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;World:&lt;/strong&gt; 3rd Place&lt;/p&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/Robocup2022-Team-Image.jpg" alt="UNSW RoboCup team, 2022" loading="lazy"&gt;&lt;/p&gt;
&lt;h3 id="domestic-standard-platform-league-unswhome-1"&gt;Domestic Standard Platform League “UNSW@Home”&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;World:&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="2019-sydneyaustralia"&gt;2019 Sydney,Australia&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/runswift2019.jpg" alt="UNSW RoboCup team, 2019" loading="lazy"&gt;&lt;/p&gt;
&lt;h3 id="standard-platform-league-runswift-2"&gt;Standard Platform League “&lt;a href="https://robotics.cse.unsw.edu.au/robocup/soccer-spl/"&gt;rUNSWift&lt;/a&gt;”&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;World:&lt;/strong&gt; 3rd Place&lt;/p&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/unswlogo.jpg" alt="UNSW crest" loading="lazy"&gt;&lt;/p&gt;
&lt;h3 id="domestic-standard-platform-league-unswhome-2"&gt;Domestic Standard Platform League “UNSW@Home”&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;World:&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="2018-montrealcanada"&gt;2018 Montreal,Canada&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/spl_2018_team_reduced-2.jpg" alt="UNSW RoboCup team, 2018" loading="lazy"&gt;&lt;/p&gt;</description></item><item><title>Robot learning and autonomous behaviour</title><link>https://robotics.cse.unsw.edu.au/research/robot-learning/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/robot-learning/</guid><description>&lt;p&gt;A robot needs to adapt when its environment, task or physical behaviour changes. Learning offers ways to acquire useful behaviours from data and experience, while control connects those behaviours to the constraints of a physical system.&lt;/p&gt;
&lt;p&gt;CSE work has combined learning from demonstration, explanation-based learning and reinforcement learning. Observations can supply an abstract account of a behaviour, which then guides trial-and-error learning. Earlier systems applied this approach to bipedal locomotion, rescue robots and learning to use objects as tools—for example, using a hook to retrieve an object beyond the robot’s reach.&lt;/p&gt;</description></item><item><title>rUNSWift</title><link>https://robotics.cse.unsw.edu.au/projects/runswift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/projects/runswift/</guid><description>&lt;h2 id="autonomous-robot-soccer"&gt;Autonomous robot soccer&lt;/h2&gt;
&lt;p&gt;rUNSWift brings together students and researchers to build robots that play soccer autonomously. The task connects vision, localisation, motion, decision-making and coordination in a single physical system.&lt;/p&gt;
&lt;h2 id="building-a-complete-autonomous-system"&gt;Building a complete autonomous system&lt;/h2&gt;
&lt;p&gt;The original team material identifies vision, motion, localisation, behaviours, communication, system architecture, tooling and robot maintenance as connected areas of work. On a soccer field, progress in one component only helps when it works with the rest of the system.&lt;/p&gt;</description></item><item><title>Oliver Obst</title><link>https://robotics.cse.unsw.edu.au/people/oliver-obst/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/people/oliver-obst/</guid><description>&lt;p&gt;Oliver Obst works on embodied intelligence and collective robotics. His research includes efficient learning systems, recurrent neural networks, multi-robot coordination and autonomous platforms operating under uncertainty.&lt;/p&gt;</description></item><item><title>Reasoning and cognitive robotics</title><link>https://robotics.cse.unsw.edu.au/research/cognitive-robotics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/cognitive-robotics/</guid><description>&lt;p&gt;Autonomous robots need to connect what they observe with what they know, what they want to achieve and what they can do next. Cognitive robotics studies the representations and reasoning processes that support these decisions.&lt;/p&gt;
&lt;p&gt;Work in this theme includes reasoning about actions, task planning, knowledge representation and high-level robot programming. CSE’s earlier blackboard architectures used shared memory to connect cognitive processes. Cognitive hierarchies provided a framework for integrating symbolic and sub-symbolic representations, while action formalisms supported planning and reasoning about incomplete knowledge.&lt;/p&gt;</description></item><item><title>rUNSWeep</title><link>https://robotics.cse.unsw.edu.au/projects/runsweep/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/projects/runsweep/</guid><description>&lt;h2 id="robots-in-everyday-environments"&gt;Robots in everyday environments&lt;/h2&gt;
&lt;p&gt;rUNSWeep’s RoboCup@Home work brings together navigation, manipulation, dialogue and task reasoning in a domestic setting. These tasks require a robot to connect observations with a model of objects, places and people.&lt;/p&gt;
&lt;h2 id="an-integrated-domestic-robotics-testbed"&gt;An integrated domestic-robotics testbed&lt;/h2&gt;
&lt;p&gt;The original rUNSWeep material describes ROS software connecting perception, a world model, navigation, manipulation, speech and task execution. Tasks such as cleaning a table and carrying luggage make the integration problem concrete: observations must lead to a useful sequence of actions, with feedback as the situation changes.&lt;/p&gt;</description></item><item><title>Francisco Cruz</title><link>https://robotics.cse.unsw.edu.au/people/francisco-cruz/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/people/francisco-cruz/</guid><description>&lt;p&gt;Francisco Cruz works on reinforcement learning, explainable artificial intelligence and human–robot interaction. His research includes interactive approaches in which people can help shape the behaviour of learning systems.&lt;/p&gt;</description></item><item><title>Perception and human alignment</title><link>https://robotics.cse.unsw.edu.au/research/perception-interaction/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/perception-interaction/</guid><description>&lt;p&gt;Robots act on incomplete observations. Computer vision and multimodal perception help a robot recognise objects, interpret scenes and relate its actions to the people around it. Human–robot interaction asks how those capabilities can support understandable and useful behaviour.&lt;/p&gt;
&lt;p&gt;This theme connects visual understanding, interactive learning and human-centred autonomy. It includes questions about how a robot can interpret feedback, communicate its intentions and adapt its behaviour to a shared task. The physical setting matters: working near a person places demands on perception, movement and the predictability of the whole system.&lt;/p&gt;</description></item><item><title>RoboCup Qualification</title><link>https://robotics.cse.unsw.edu.au/robocup/at-home/qualification/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/robocup/at-home/qualification/</guid><description>&lt;h3 id="2026-incheon-south-korea"&gt;2026 Incheon, South Korea&lt;/h3&gt;
&lt;p&gt;Team Description Paper &lt;a href="https://robotics.cse.unsw.edu.au/uploads/UNSW_rUNSWeep_TDP_2026.pdf"&gt;rUNSWeep_TDP_2026&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=A42eOOTWpCA"&gt;Watch the qualification video on YouTube &lt;span aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="2025-salvador-brazil"&gt;2025 Salvador, Brazil&lt;/h3&gt;
&lt;p&gt;Team Description Paper &lt;a href="https://robotics.cse.unsw.edu.au/uploads/rUNSWeep_TDP_2025.pdf"&gt;rUNSWeep_TDP_2025&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=O7f4Aa7GL48"&gt;Watch the qualification video on YouTube &lt;span aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="2024-eindhoven-netherlands"&gt;2024 Eindhoven, Netherlands&lt;/h3&gt;
&lt;p&gt;Team Description Paper &lt;a href="https://robotics.cse.unsw.edu.au/uploads/UNSW_DSPL_TDP_2024.pdf"&gt;UNSW DSPL TDP 2024&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Poster&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=_xSdnwZ3ka4"&gt;Watch the qualification video on YouTube &lt;span aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="2023-bodeaux-france"&gt;2023 Bodeaux, France&lt;/h3&gt;
&lt;p&gt;Team Description Paper &lt;a href="https://robotics.cse.unsw.edu.au/uploads/rUNSWeep_TDP_2023.pdf"&gt;rUNSWeep_TDP_2023&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Poster &lt;a href="https://robotics.cse.unsw.edu.au/uploads/rUNSWeep_poster_2023.pdf"&gt;rUNSWeep_poster_2023&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=Gko9kYHR6LU"&gt;Watch the qualification video on YouTube &lt;span aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="2022-bangkok-thailand"&gt;2022 Bangkok, Thailand&lt;/h3&gt;
&lt;p&gt;Team Description Paper&lt;/p&gt;
&lt;p&gt;Poster &lt;a href="https://robotics.cse.unsw.edu.au/uploads/rUNSWeep_poster_2022.pdf"&gt;rUNSWeep_poster_2022&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="2019-sydney-australia"&gt;2019 Sydney, Australia&lt;/h3&gt;
&lt;p&gt;Team Description Paper &lt;a href="https://robotics.cse.unsw.edu.au/uploads/rUNSWeep_TDP_2019.pdf"&gt;rUNSWeep_TDP_2019&lt;/a&gt;&lt;/p&gt;</description></item><item><title>RoboCup Rescue</title><link>https://robotics.cse.unsw.edu.au/projects/robocup-rescue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/projects/robocup-rescue/</guid><description>&lt;h2 id="robots-for-search-and-rescue"&gt;Robots for search and rescue&lt;/h2&gt;
&lt;p&gt;RoboCup Rescue develops autonomous search-and-rescue capabilities for simulated disaster environments. The team works with a Unitree Go2 quadruped, bringing together mapping, navigation and computer vision to explore unfamiliar terrain and identify potential victims.&lt;/p&gt;
&lt;h2 id="connecting-perception-and-action"&gt;Connecting perception and action&lt;/h2&gt;
&lt;p&gt;The project uses ROS 2 to integrate sensors, localisation, planning and robot control. It forms part of UNSW’s AI 4 Everyone Vertically Integrated Project, with Yang Song and Maurice Pagnucco as academic leads.&lt;/p&gt;</description></item><item><title>rUNSWift – History</title><link>https://robotics.cse.unsw.edu.au/robocup/soccer-spl/history/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/robocup/soccer-spl/history/</guid><description>&lt;p&gt;&lt;a href="#competition-results"&gt;Competition Results&lt;/a&gt;&lt;br&gt;
    &lt;a href="#standard-platform-league"&gt;Standard Platform League&lt;/a&gt;&lt;br&gt;
    &lt;a href="#4-legged-league"&gt;4-Legged League&lt;/a&gt;&lt;br&gt;
&lt;a href="#robots-timeline"&gt;Robots Timeline&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With the competition being “Open Source” (the source code is published at the end of the year so that AI improves all around the world), UNSW has to work hard at not only gain an edge, but to also out-do themselves each year. The core team of UNSW RoboCup uses a mix of university students and collaborators, all of whom have to learn about Robocup’s technology from scratch before contributing to the team. Our team members have produced a number of publications which have been crucial in our success.&lt;/p&gt;</description></item><item><title>Michael Thielscher</title><link>https://robotics.cse.unsw.edu.au/people/michael-thielscher/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/people/michael-thielscher/</guid><description>&lt;p&gt;Michael Thielscher’s research includes cognitive robotics, knowledge representation, intelligent agents and general game playing. His work addresses how an autonomous system represents knowledge and reasons about its actions.&lt;/p&gt;</description></item><item><title>Multi-robot systems and embodied autonomy</title><link>https://robotics.cse.unsw.edu.au/research/multi-robot-autonomy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/multi-robot-autonomy/</guid><description>&lt;p&gt;A team of robots must make decisions while sharing a physical environment. Coordination depends on what each robot can observe, communicate and do, and on how those capabilities change during a task.&lt;/p&gt;
&lt;p&gt;This theme connects multi-agent systems, collective robotics and embodied intelligence. Research questions concern how individual decisions produce useful team behaviour, how robots cope with uncertainty and how sensing and communication constrain coordination. Physical testbeds expose interactions that can be difficult to capture in a simplified model.&lt;/p&gt;</description></item><item><title>History</title><link>https://robotics.cse.unsw.edu.au/robocup/at-home/history/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/robocup/at-home/history/</guid><description>&lt;h2 id="robocup-home-domestic-standard-platform-league-dspl"&gt;RoboCup @Home Domestic Standard Platform League (DSPL)&lt;/h2&gt;
&lt;p&gt;rUNSWeep compete in the Domestic Standard Platform League. The team was established in 2016 when we received our Toyota HSR-B. The team first competed in the 2017 RoboCup@Home in Nagoya, Japan.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/at_home_eindhoven-300x200.jpg" alt="UNSW RoboCup@Home team, 2024" loading="lazy"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;RoboCup 2024 – Eindhoven, Netherlands&lt;/strong&gt; 17-21 July 2024&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/Robocup-sign-holding-with-team-300x225.jpg" alt="UNSW RoboCup@Home team, 2023" loading="lazy"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;RoboCup 2023 – Bordeaux, France&lt;/strong&gt; 4-10 July 2023&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/2022-team-photo-300x225.jpg" alt="UNSW RoboCup@Home team, 2022" loading="lazy"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;RoboCup 2022 – Bangkok, Thailand&lt;/strong&gt; 13-17 July 2022&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/robocup_at_home_2019.1-300x200.jpg" alt="UNSW RoboCup@Home team, 2019" loading="lazy"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;RoboCup 2019 – Sydney, Australia&lt;/strong&gt; 2-8 July 2019&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/robocup_at_home_2018.1-300x200.jpg" alt="UNSW RoboCup@Home team, 2018" loading="lazy"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;RoboCup 2018 – Montreal, Canada&lt;/strong&gt; 18-22 June 2018&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/robocup_at_home_2017-300x200.jpg" alt="UNSW RoboCup@Home team, 2017" loading="lazy"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;strong&gt;RoboCup 2017 – Nagoya, Japan&lt;/strong&gt; 27-31 July 2017&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Maurice Pagnucco</title><link>https://robotics.cse.unsw.edu.au/people/maurice-pagnucco/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/people/maurice-pagnucco/</guid><description>&lt;p&gt;Maurice Pagnucco works in knowledge representation and reasoning, cognitive robotics, belief change and reasoning about actions. Follow his UNSW profile for publications and current institutional roles.&lt;/p&gt;</description></item><item><title>NAO robot soccer platform</title><link>https://robotics.cse.unsw.edu.au/projects/nao/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/projects/nao/</guid><description>&lt;h2 id="an-earlier-generation-of-robot-soccer"&gt;An earlier generation of robot soccer&lt;/h2&gt;
&lt;p&gt;rUNSWift’s Standard Platform League work used NAO humanoid robots. Using a shared hardware platform focused competition on perception, localisation, motion and autonomous behaviour.&lt;/p&gt;
&lt;p&gt;The team won the Standard Platform League in 2014 and 2015. In 2026, rUNSWift competed with Booster K1 robots. This entry records the earlier platform and does not describe the current team’s hardware.&lt;/p&gt;
&lt;p&gt;See &lt;a href="https://www.unsw.edu.au/engineering/our-schools/computer-science-and-engineering/student-life/student-projects/robocup" rel="noopener"&gt;UNSW’s historical competition results&lt;/a&gt; and the &lt;a href="https://robotics.cse.unsw.edu.au/robocup/history/"&gt;team archive&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Yang Song</title><link>https://robotics.cse.unsw.edu.au/people/yang-song/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/people/yang-song/</guid><description>&lt;p&gt;Yang Song’s research spans computer vision, deep learning, multimodal and trustworthy AI. Her UNSW profile provides current research outputs, supervision information and contact details.&lt;/p&gt;</description></item><item><title>Germán Castro</title><link>https://robotics.cse.unsw.edu.au/people/german-castro/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/people/german-castro/</guid><description>&lt;p&gt;Dr Germán Castro’s research areas include intelligent robotics, artificial intelligence, machine learning and autonomous vehicle systems. His UNSW Research profile is listed under the full name German Javier Castro Donoso and provides links to his research outputs and ORCID record.&lt;/p&gt;
&lt;h2 id="projects"&gt;Projects&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://robotics.cse.unsw.edu.au/projects/runsweep/"&gt;rUNSWeep: service robotics and RoboCup@Home&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>UNSW@Work</title><link>https://robotics.cse.unsw.edu.au/projects/unsw-at-work/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/projects/unsw-at-work/</guid><description>&lt;h2 id="the-2024-project-record"&gt;The 2024 project record&lt;/h2&gt;
&lt;p&gt;The original GitLab site described UNSW@Work’s aim of developing a holonomic mobile robot for RoboCup@Work 2024. The proposed system would navigate a simulated factory floor, collect objects and deliver them using a robotic arm.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/Screenshot-2024-03-01-123531-300x199.png" alt="Platform shown in the original UNSW@Work project description" loading="lazy"&gt;&lt;/p&gt;
&lt;p&gt;The project brought together LiDAR and depth sensing, SLAM-based navigation and computer vision for recognising objects. Its research setting connected perception and mapping with physical manipulation in an industrial-style task.&lt;/p&gt;</description></item><item><title>Mahdi Bamdad</title><link>https://robotics.cse.unsw.edu.au/people/mahdi-bamdad/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/people/mahdi-bamdad/</guid><description>&lt;p&gt;Mahdi Bamdad is a Senior Technical Officer in UNSW’s School of Computer Science and Engineering. His research publications include work on cable-driven robots, robot mechanisms and control, and rehabilitation robotics.&lt;/p&gt;
&lt;p&gt;His &lt;a href="https://orcid.org/0000-0002-5956-5298" rel="noopener"&gt;ORCID record&lt;/a&gt; provides links to his research outputs.&lt;/p&gt;</description></item><item><title>Software Architectures for Autonomous Robots</title><link>https://robotics.cse.unsw.edu.au/research/software-architectures-for-autonomous-robots/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/software-architectures-for-autonomous-robots/</guid><description>&lt;figure&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/cogarch-300x187.png" alt="An example cognitive hierarchy" loading="lazy"&gt;&lt;figcaption&gt;An example cognitive hierarchy&lt;/figcaption&gt;&lt;/figure&gt;

&lt;p&gt;The CSE robotics group was an early proponent of &lt;em&gt;blackboard&lt;/em&gt; architectures for sharing data between a robot’s cognitive processes. A blackboard provides a global shared memory facility that acts as both a communications infrastructure as well as a storage mechanism for a robot. The blackboard typically offers both &lt;em&gt;publisher-subscriber&lt;/em&gt; based asynchronous communications as well as synchronous &lt;em&gt;query-answering&lt;/em&gt; communications. The storage of the blackboard provide both short-term and long-term memory.&lt;/p&gt;</description></item><item><title>Learning Robot Behaviours</title><link>https://robotics.cse.unsw.edu.au/research/learning-robot-behaviours/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/learning-robot-behaviours/</guid><description>&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=cu-KfqRG9Ls"&gt;Watch the qualification video on YouTube &lt;span aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Demonstration of a robot learning the correct tool to use to solve a particular task.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=ysti05Psmxc"&gt;Watch the qualification video on YouTube &lt;span aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Demonstration of a robot learning to climb a low-step, a high-step and staircase.&lt;/p&gt;
&lt;p&gt;The work documented here developed machine learning techniques for robotics. Manually programming new robot behaviours is very challenging. A robot that can learn its own behaviours can better and more quickly adapt to new situations and tasks, without relying on domain experts and programmers. This learning is very beneficial for robots for home environments, as end users could instruct their robots to learn new skills, rather than rely and wait on teams of experts to design and implement new software.&lt;/p&gt;</description></item><item><title>Robot Control and Reasoning</title><link>https://robotics.cse.unsw.edu.au/research/robot-control-and-reasoning/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/robot-control-and-reasoning/</guid><description>&lt;p&gt;&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=9HSD_9rSDmw"&gt;Watch the qualification video on YouTube &lt;span aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;br&gt;
Demonstration of a robot learning to climb a low-step, a high-step and staircase.&lt;/p&gt;
&lt;p&gt;Our group has a strong background in formal logic based AI and particularly in the area of reasoning about &lt;em&gt;knowledge&lt;/em&gt; and &lt;em&gt;action&lt;/em&gt;. The expertise in this area extends from research into abstract representation formalisms for actions and knowledge, through to pragmatic issues of implementing reasoning for the purposes of controlling robot behaviour.&lt;/p&gt;</description></item><item><title>Position Tracking and SLAM</title><link>https://robotics.cse.unsw.edu.au/research/position-tracking-and-slam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/position-tracking-and-slam/</guid><description>&lt;figure&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/slam.png" alt="2D SLAM Map of the CSE Robotics Lab" loading="lazy"&gt;&lt;figcaption&gt;2D SLAM Map of the CSE Robotics Lab&lt;/figcaption&gt;&lt;/figure&gt;

&lt;p&gt;Our research group has a long history of research in position tracking and SLAM, particularly for autonomous robots in the &lt;a href="http://www.robocup2016.org/en/leagues/robocup-rescue/rescuerobot/" rel="noopener"&gt;RoboCupRescue Robot competition&lt;/a&gt;. The work described here focused on implementing position tracking and SLAM algorithms on GPUs using full 3D information to produce correctly aligned and accurate 3D maps.&lt;/p&gt;
&lt;h2 id="selected-publications-from-this-work"&gt;Selected publications from this work&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;A. Ratter, C. Sammut. &lt;a href="http://www.cse.unsw.edu.au/~adrianr/attach/iros2015.pdf" rel="noopener"&gt;Fused 2D/3D Position Tracking for Robust SLAM on Mobile Robots&lt;/a&gt;. &lt;em&gt;International Conference on Intelligent Robots and Systems&lt;/em&gt;, 2015.&lt;/li&gt;
&lt;li&gt;A. Ratter, C. Sammut. &lt;a href="http://www.araa.asn.au/acra/acra2015/papers/pap161.pdf" rel="noopener"&gt;Local Map Based Graph SLAM with Hierarchical Loop Closure and Optimisation&lt;/a&gt;. &lt;em&gt;Australasian Conference on Robotics and Automation&lt;/em&gt;, 2015.&lt;/li&gt;
&lt;li&gt;A. Ratter and C. Sammut, GPU Accelerated Parallel Occupancy Voxel Based ICP for Position Tracking, &lt;em&gt;2013 Australasian Conference on Robotics and Automation&lt;/em&gt;, Sydney, Australia, pp. 394–403, 2013.&lt;/li&gt;
&lt;li&gt;A. Ratter, C. Sammut, M. McGill. GPU Accelerated Graph SLAM and Occupancy Voxel Based ICP For Encoder-Free Mobile Robots. &lt;em&gt;International Conference on Intelligent Robots and Systems&lt;/em&gt;, 2013&lt;/li&gt;
&lt;li&gt;A. Milstein, M. McGill, T. Wiley, R. Salleh, and C. Sammut, A Method for Fast Encoder-Free Mapping in Unstructured Environments, &lt;em&gt;Journal of Fields Robotics: Special Issue on Safety, Security, and Rescue Robotics&lt;/em&gt;, vol. 28, no. 6, pp. 817–831, 2011&lt;/li&gt;
&lt;li&gt;A. Milstein, M. McGill, T. Wiley, R. Salleh, and C. Sammut, Occupancy voxel metric based iterative closest point for position tracking in 3D environments, &lt;em&gt;IEEE International Conference on Robotics and Automation&lt;/em&gt;, pp. 4048 – 4053, 2011.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/slam-3d.png" alt="3D SLAM Map of the CSE Robotics Lab" loading="lazy"&gt;&lt;figcaption&gt;3D SLAM Map of the CSE Robotics Lab&lt;/figcaption&gt;&lt;/figure&gt;</description></item><item><title>General Game Playing Robots</title><link>https://robotics.cse.unsw.edu.au/research/general-game-playing-robots/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/general-game-playing-robots/</guid><description>&lt;p&gt;Our research group has particular expertise in the area of General Game-Playing (GGP) and we have been active in extending this notion to the robotics domain. GGP is the attempt to create AI systems that can understand and learn to play new games without human intervention. Extending GGP to the robotics domain requires moving beyond a virtual/abstract environment to consideration of game playing within an embodied physical environment.&lt;/p&gt;
&lt;p&gt;For example, a domestic robot tasked with fetching an item has to consider the possibility that the item may not be where it expects, or that the human operator may change locations after issuing the request. Viewing such a task as a game can provide a framework for developing more natural and intuitive robot behaviours.&lt;/p&gt;</description></item><item><title>Autonomous Adaptation and Trust</title><link>https://robotics.cse.unsw.edu.au/research/autonomous-adaptation-and-trust/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/research/autonomous-adaptation-and-trust/</guid><description>&lt;p&gt;Trust becomes a critical issue for humans working with robots, especially when they can autonomously learn and adapt to new situations. The behaviour of these types of machines cannot be formally verified in advance. The original proposal set out to study the change in trust for a mixed initiative task under varying degrees of transparency of the adaptation process.&lt;/p&gt;
&lt;p&gt;The proposal identified two intended contributions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The design and development of a robotic cognitive architecture that includes the ability for the robot to adapt autonomously to a change in the task environment. The proposed architecture used a Baxter robot for participation in a mixed initiative task where the environment changes, requiring the robot to adapt on the job.&lt;/li&gt;
&lt;li&gt;Modelling and evaluating the evolving human-robot trust relationship as the robot learns on the job.&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>rUNSWift tests a new generation of humanoid robots</title><link>https://robotics.cse.unsw.edu.au/news/robocup-2026/</link><pubDate>Tue, 07 Jul 2026 00:00:00 +0000</pubDate><guid>https://robotics.cse.unsw.edu.au/news/robocup-2026/</guid><description>&lt;p&gt;At RoboCup 2026, rUNSWift competed with Booster K1 humanoid robots for the first time. Preparing the new platform involved adapting locomotion, localisation, game play and ROS 2 software.&lt;/p&gt;
&lt;p&gt;The competition exposed challenges in integrating those components under match conditions and gave the team a clearer basis for its next stage of work.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://unswei.github.io/news/robocup-2026/" rel="noopener"&gt;Read the report from the Embodied Intelligence &amp;amp; Collective Robotics Lab&lt;/a&gt; · &lt;a href="https://robotics.cse.unsw.edu.au/projects/runswift/"&gt;Explore rUNSWift&lt;/a&gt;&lt;/p&gt;</description></item><item><title>HSR has arrived</title><link>https://robotics.cse.unsw.edu.au/news/hsr-has-arrived/</link><pubDate>Sun, 02 Apr 2017 11:32:35 +1000</pubDate><guid>https://robotics.cse.unsw.edu.au/news/hsr-has-arrived/</guid><description>&lt;p&gt;Our HSR (on loan from Toyota) has arrived!&lt;/p&gt;
&lt;p&gt;&lt;img src="https://robotics.cse.unsw.edu.au/uploads/IMG_1548-300x225.jpg" alt="HSR (on arrival)" loading="lazy"&gt;&lt;/p&gt;</description></item></channel></rss>