You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Clayton Carlon**: Undergraduate student studying a combined degree in Electrical Engineering and Computer Systems Engineering. Electronics and audio signal processing.
-**Alana Noonan**: Undergraduate student studying Computer Science. Head of Arts and Crafts. Vision data generation and benchmarking.
49
+
-**Dexter Konijn**: Undergraduate student studying a combined degree in Computer Systems Engineering and Physics. Electronics.
48
50
49
-
-**Thomas O'Brien**: Mechatronics Engineering PhD student. Deputy Team Leader. Motions, behaviour and localisation.
51
+
-**Sam McFarlane**: Undergraduate student studying a combined degree in Mechatronics Engineering and Electrical Engineering. Localisation.
50
52
51
-
-**Jesse Perrin**: Undergraduate student studying Computer Systems Engineering. Vision data generation.
53
+
-**Johanne Montano**: Undergraduate student studying a combined degree in Computer Systems Engineering and Mathematics. Recruitment Officer. Electronics and vision.
52
54
53
-
-**Mikyla Peters**: Undergraduate student studying a combined degree in Electrical Engineering and Computer Systems Engineering. Hardware.
55
+
-**Thomas O'Brien**: Bachelor of Mechatronics Engineering. Mechatronics Engineering PhD student. Deputy Team Leader. Motions, behaviour and localisation.
54
56
55
-
-**Ysobel Sims**: Bachelor of Mathematics and Computer Science. Computer Science PhD student. Team Leader. Vision data collection and benchmarking.
57
+
-**Jesse Perrin**: Undergraduate student studying Computer Systems Engineering. Head of Arts & Craft. Vision and machine learning.
-**Mikyla Peters**: Undergraduate student studying a combined degree in Electrical Engineering and Computer Systems Engineering. Hardware and electronics.
-**Ysobel Sims**: Bachelor of Mathematics and Computer Science. Computer Science PhD student. Team Leader. Vision and behaviour.
60
62
61
-
-**David Wieland**: Bachelor of IT. Postgraduate student studying a Master of Data Science. Specialises in community outreach, sponsorships and marketing.
63
+
-**Cottrell Tamessar**: Biological Science PhD student. Social Media Officer. Vision.
62
64
63
-
-**Joel Wong**: Computer Science PhD student. Specialises in computer vision and genetic algorithms.
65
+
-**David Wieland**: Bachelor of IT. Postgraduate student studying a Master of Data Science. Specialises in community outreach, sponsorships and marketing.
64
66
65
-
-**Taylor Young**: Bachelor of Electrical Engineering with Honours. Electrical Engineering PhD student. Hardware.
@@ -87,10 +80,14 @@ Past members of the team that are still involved with projects, mentoring, and s
87
80
88
81
-**Kip Hamiltons**: Bachelor of Mathematics and Computer Science Graduate. Ex-Lead of DevOps.
89
82
90
-
-**Dr. Trent Houliston**: Holds a Doctorate of Philosophy in Software Engineering. Ex-Team Leader. Currently working at 4Tel. Specialises in Software Architecture, Machine Learning and Computer Vision.
83
+
-**Dr. Trent Houliston**: Holds a Doctorate of Philosophy in Software Engineering. Ex-Team Leader. Currently working at 4AI Systems. Specialises in Software Architecture, Machine Learning and Computer Vision.
84
+
85
+
-**Cameron Murtagh**: Bachelor of Mathematics Graduate. DevOps and software.
91
86
92
87
-**Josephus Paye II**: Computer Science Graduate. Ex-Team Leader. Works on NUsight, our web-based debugging environment, and NUbook, the team handbook.
93
88
89
+
-**Taylor Young**: Bachelor of Electrical Engineering with Honours. Currently studying for a Doctorate of Philosophy in Electrical Engineering. Hardware and electronics.
90
+
94
91
## Alumni
95
92
96
93
See [Past Members](/team/past-members) for past NUbots members.
Copy file name to clipboardExpand all lines: src/book/01-team/02-joining/02-how-to-join.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ NUbots makes a great addition to your CV and you may get the opportunity to trav
20
20
21
21
If you are interested in joining NUbots, there are a few ways to get involved.
22
22
23
-
- One way is to join during our **official recruitment** period. Every year during Semester 2 we announce recruitment and provide a link to our application form on Blackboard and on the [NUbots Facebook page](https://www.facebook.com/NubotsRobotics/).
23
+
- One way is to join during our **official recruitment** period. Every year during Semester 2 we announce recruitment and provide a link to our application form on the [NUbots Facebook page](https://www.facebook.com/NubotsRobotics/).
24
24
25
25
- Another way to join is to **come and talk to us** in the lab about your areas of interest and what you would like to do. We are located in the ES building on the Callaghan campus at [ES115A](https://studentvip.com.au/newcastle/newcastle/maps/99668).
Copy file name to clipboardExpand all lines: src/book/01-team/02-joining/03-induction.mdx
+4-6Lines changed: 4 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,15 +18,13 @@ The CESE Work, Health and Safety Canvas site contains all the information needed
18
18
19
19
## Safety Documentation
20
20
21
-
The [Electrical Engineering Safety Manual](https://www-eng.newcastle.edu.au/eecs/ect/oh&s/) is required reading, and will help you with the EE/ES Lab Induction that you must complete in the next step. The second required reading is the [risk assessment](./assets/risk-assessment.pdf) for the lab.
21
+
The [Electrical Engineering Safety Manual](https://uonstaff.sharepoint.com/:w:/s/SENG-WKSP/ERxPXuzKVflJmZ3MfjyhOmQB_nylPe7m9IjWAsoKLuUlsg?e=kaHftc) is required reading. The second required reading is the [risk assessment](./assets/risk-assessment.pdf) for the lab.
22
22
23
-
## EE/ES Lab Induction
23
+
## ES Lab Induction
24
24
25
-
After reading the safety documentation, you are required to complete the EE/ES Lab Induction. This can be accessed by clicking the link in step 2 on Canvas. Once you have finished the quiz, navigate back to the NUbots induction page - if you instead click 'next' in Canvas, it will take you to further quizzes for Electrical Engineering, which you are **not** required to complete.
25
+
After reading the safety documentation, you are required to complete the ES Laboratory Induction. This can be accessed by clicking the link in step 2 on Canvas. Once you have finished the quiz, navigate back to the NUbots induction page.
26
26
27
-
You must score **100%** in the quiz. The [Electrical Engineering Safety Manual](https://www-eng.newcastle.edu.au/eecs/ect/oh&s/) accompanies the quiz. **This quiz must be completed by all team members each year**, even if you already have swipe card access.
28
-
29
-
Students working in the EE labs for their coursework will have already completed this quiz. If you have already completed the quiz in this calender year, you do not need to do it again.
27
+
You must score **100%** in the quiz. **This quiz must be completed by all team members each year**, even if you already have swipe card access.
Copy file name to clipboardExpand all lines: src/book/01-team/03-community/02-connect.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,4 +16,4 @@ For general enquiries, press, sponsorship, or collaboration opportunities, email
16
16
17
17
## Social Media
18
18
19
-
NUbots also has a social media presence via our [Facebook page](https://www.facebook.com/NubotsRobotics/). Make sure to give us a like if you’re interested in robotics!
19
+
NUbots also has a social media presence via our [Facebook page](https://www.facebook.com/NubotsRobotics/) and [LinkedIn page](https://www.linkedin.com/company/89863525/). Make sure to give us a like if you’re interested in robotics!
Copy file name to clipboardExpand all lines: src/book/01-team/04-history/01-team-history.mdx
+57-1Lines changed: 57 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,10 +14,66 @@ authors:
14
14
15
15
NUbots have competed in RoboCup every year since 2002.
16
16
17
-
NUbots have competed in the Four Legged League (2002-2007), the Standard Platform League (2008-2011), the Humanoid KidSize League (2012-2017, 2021-2022) and the Humanoid TeenSize League (2018-2019).
17
+
NUbots have competed in the Four Legged League (2002-2007), the Standard Platform League (2008-2011), the Humanoid KidSize League (2012-2017, 2021-2023) and the Humanoid TeenSize League (2018-2019).
18
18
19
19
NUbots became the Four Legged League world champions in 2006 in Germany. NUbots, in collaboration with the National University of Maynooth from Ireland, won the first Standard Platform League in 2008, as team NUManoid in Suzhou, China.
20
20
21
+
## 2023: Bordeaux, France
22
+
23
+
RoboCup Bordeaux was the first competition since the pandemic where the team had a full year to prepare without lockdowns keeping the team at home. Eight student members attended, with five attending their first RoboCup competition. NUbots alumni and 4AI Systems liaison Trent Houliston attended as a mentor. During the competition, Trent was voted in by the Humanoid League to the Technical Committee.
24
+
25
+
**Major hardware changes**
26
+
27
+
- OpenCR subcontroller, replacing the CM-740 which is no longer available for purchase
28
+
- Upgraded from the NUC7i7BNH to the NUC12WHSi7
29
+
- Offset added to the upper leg piece to allow the robot to lift its knees to its chest
30
+
- Knee springs added
31
+
- Knee servos upgraded to X-Series servos
32
+
- Servo covers added to the hip and ankle blocks
33
+
34
+
**Major software changes**
35
+
36
+
- Completely new localisation system using field lines
37
+
- Switched from an Unscented Kalman Filter to a Mahony Filter combined with walk engine commands for dead reckoning odometry
38
+
- New ball localisation using a Kalman Filter
39
+
- Converted from a subsumption-based behaviour system to the Director, a tree-style behaviour system
40
+
- With the implementation of the Director, added in more behaviour, such as aligning to the goal, walking to positions in the ready state, and separate striker/defender/goalie behaviour.
41
+
- Simplified walk engine based on the Bit-Bots Quintic walk engine
42
+
- New kick engine based on the simplified walk engine above
43
+
- Newly trained Visual Mesh model fine tuned on the NUbots lab field, which transferred to the Bordeaux field with no further tuning
44
+
- New systemconfiguration tool that sets up networking on the robot, allowing for easy switching for the RoboCup fields
45
+
- Major upgrades to NUsight, including NBS playback and scrub bar, localisation field lines in the localisation view, zooming in camera view and labelling of cameras.
46
+
- Major upgrades to Dockerfile versions, resulting in bug fixes
47
+
48
+
**Performance and Results**
49
+
50
+
NUbots placed 9th in the drop-in games with an average of -3.4 points across five games. A total of 12 teams were in the competition.
51
+
52
+
NUbots placed second in their first round robin group, with a winning goal against UTRA from Canada.
53
+
54
+
| Rank | Team | Points | Played | Won | Drew | Lost |
With this unfortunate result, NUbots did not progress to the quarter-finals. The team was close to scoring a goal in both games, but small bugs and issues with the ability of the robots to get up from a fall meant that the team was unable to score. TH-MOS progressed to the semi-finals, where they placed fourth.
72
+
73
+
Rhoban FC won the competition, with CIT Brains placing second and Barelang FC placing third.
74
+
75
+
The team made major progress in this competition, with the team scoring a winning goal in a normal game scenario for the first time in seven years. Major software and hardware upgrades made this possible.
76
+
21
77
## 2022: Bangkok, Thailand
22
78
23
79
RoboCup Bangkok was the first in-person RoboCup in three years. All but one team member had never attended an in-person RoboCup competition before. No team members had attended an overseas RoboCup competition. The team faced further issues when the majority of the luggage did not arrive until the end of the first competition day.
Copy file name to clipboardExpand all lines: src/book/01-team/05-robocup/01-robocup.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,6 @@ The Humanoid League is used to research and investigate dynamic walking and runn
34
34
35
35
The Humanoid League is organized into three categories, based on the robot size: Kids Size, Teen Size and Adult Size.
36
36
37
-
Previously, we competed in the Four Legged League (2002-2007), the Standard Platform League (2008-2011), the Humanoid KidSize League (2012-2017), and the Humanoid TeenSize League (2018-2019). With the removal of the Humanoid TeenSize League after the 2019 competition, NUbots returned to the Humanoid KidSize League in 2021 and 2022. Due to COVID-19, no competition was held in 2020.
37
+
Previously, we competed in the Four Legged League (2002-2007), the Standard Platform League (2008-2011), the Humanoid KidSize League (2012-2017), and the Humanoid TeenSize League (2018-2019). With the removal of the Humanoid TeenSize League after the 2019 competition, NUbots returned to the Humanoid KidSize League (2021-2023). Due to COVID-19, no competition was held in 2020.
38
38
39
39
NUbots became the Four Legged League world champions in 2006 in Germany. NUbots, in collaboration with the National University of Maynooth from Ireland, won the first Standard Platform League in 2008, as team NUManoid in Suzhou, China.
0 commit comments