January 23 Newsletter – RoboJackets https://robojackets.org Competitive Robotics at Georgia Tech Sat, 04 Feb 2023 17:02:03 +0000 en-US hourly 1 https://wordpress.org/?v=6.0.18 https://robojackets.org/wp-content/uploads/2019/10/cropped-RoboBuzz-32x32.png January 23 Newsletter – RoboJackets https://robojackets.org 32 32 RoboNav’s Autonomous Drone https://robojackets.org/2023/02/04/robonavs-autonomous-drone/?utm_source=rss&utm_medium=rss&utm_campaign=robonavs-autonomous-drone Sat, 04 Feb 2023 16:37:03 +0000 https://robojackets.org/?p=3436 RoboNav has been exploring many design options as they build the software, firmware, and mechanical foundations for their new competition, the University Rover Competition (URC). One such design decision the team has made is to use a drone to help simplify the autonomous portion of URC. The autonomous challenge is the hardest portion of URC, and it involves driving (or flying) through a series of gates set up in the Utah desert. 

By using a drone to complete this portion of the competition, the RovoNav team can avoid terrain-related traversability challenges and reduce the weight of the rover. The mechanical team can simplify the rover’s design and sensor load, and instead focus on designing and manufacturing other complex structures such as the arm, end effector, chassis, and soil sampling subsystem. The software team chose a prefabricated drone (the VOXL m500) and is building the flight software using PX4 and ROS2. 

To ensure a safe landing, the team will use a map interface to select and feed the drone “good” coordinates in the vicinity of the autonav gates. The gates progressively increase in traversability difficulty from the first to the last (eighth) gate, and the drone will take the unusual strategy of navigating from gate 8 to 1, essentially completing the course backwards. The software team plans to use this strategy to have the gates with the most treacherous surrounding terrain completed by the drone. Since the drone cannot complete the course on one battery charge after accounting for payload, the rover will then complete the course by moving through the remaining easy-to-access gates in the normal order, from gate 1 to wherever the drone stopped. In this unique and piecewise way, the team hopes to complete the course successfully and surpass other teams in the competition.

]]>
RoboJackets @ Basketball Game https://robojackets.org/2023/02/04/robojackets-basketball-game/?utm_source=rss&utm_medium=rss&utm_campaign=robojackets-basketball-game Sat, 04 Feb 2023 16:31:40 +0000 https://robojackets.org/?p=3433 One of the most direct ways RoboJackets can promote robotics is by presenting our projects to a general audience. RoboJackets had a unique opportunity to do so at the McCamish Pavilion during a GT basketball game on December 6th. The basketball game took place on “Robotics Night,” and also had other robotics projects at GT present to show their work.

A small contingent of RoboJackets set up a table with posters and example robots to let the wider community know what kinds of robotics projects are out there, and also were introduced during a timeout.

Zach Slaton, President, was present and said “Tabling at the basketball game gave us some great publicity to people we wouldn’t normally meet, and we were especially popular with kids. We gave out a lot of stickers, and we hope we inspired some future RoboJackets!”

]]>
Hockii’s New Teeth https://robojackets.org/2023/02/04/hockiis-new-teeth/?utm_source=rss&utm_medium=rss&utm_campaign=hockiis-new-teeth Sat, 04 Feb 2023 16:26:15 +0000 https://robojackets.org/?p=3428 Year after year, RoboJackets members continue to push the boundaries of what is possible in competition robotics. The latest iteration of our combat robot Hockii is no exception.

The 12-pound Hockii is a type of combat robot known as a “meltybrain”, which uses its drive to spin and hit opponents with the entire body [read more about the previous iteration here]. After last year’s competition, the team noticed that the weapon tooth was a major weakness. Additionally, the fact that it was integrated with the frame meant it was impossible to replace. Thus the team aimed to make a tooth that was both stronger and replaceable. 

Hocki’s frame and tooth were damaged after a fight with nightcrawler at Motorama 2022

Mounting the tooth to the frame introduces additional challenges. An improperly-designed tooth or joint would result in the fasteners breaking and the robot ending up toothless. Hockii’s new tooth slots into the frame to help direct moment loads into the shell, while two large bolts keep it in place.

A section view of Hockii’s tooth mount

Team member Martha Leach took the tooth design to the next step. Through her internship at the Mayo Clinic Division of Engineering, she had the opportunity to research and utilize computational design and additive manufacturing tools. She led the team to develop experimental teeth which leverage two unique techniques: topology optimization and generative design. 

Setting up the topology optimization problem in Fusion360

Topology optimization is a computational technique where a model is iteratively modified to minimize an objective while still meeting a target constraint. In this case, the model was optimized to reduce material while still being able to withstand the load of impact. 

Generative design is a newer technique where a designer starts by inputting constraints and features of a part. The software then explores the design space to generate multiple possible parts which satisfy the prescribed constraints.

These two teeth were then printed out of titanium using the Selective Laser Melting (SLM) printing process. The teeth are pictured below. 

From left to right, Machined steel tooth, Titanium tooth made from topology optimization, Titanium tooth made from generative design

The team behind Hockii is hard at work preparing all robot systems for the March NHRL competition and hopes to put these new teeth to the test against some of the top 12lb combat robots in the nation. 

]]>
New RoboRacing Drive System  https://robojackets.org/2023/02/04/roboracing-drive-system/?utm_source=rss&utm_medium=rss&utm_campaign=roboracing-drive-system Sat, 04 Feb 2023 15:53:20 +0000 https://robojackets.org/?p=3412 RoboRacing has been working on an autonomous go-kart since 2019 and have learned and iterated on every aspect of their vehicle. This is certainly the case with the drive motor system.

When the team first began evGP, a few hardware components were required as part of the rules to be standardized across the robots. Some of those components included a specific Top Kart frame, batteries, and motor component combination. This was originally to give equal footing to new competitors and allowed for the teams to focus on a reduced quantity of components and systems not specified by the rules.

For the drive system, all of the teams were required to use a brushed motor (ME0708) with a golf-cart motor controller (SR48300) and an optional reversing contractor (SW202). Using current sensors, encoders, and practical application of Georgia Tech controls classes, the team was able to compete in two evGP competitions with the drive system. However, there were some control bugs with the golf-cart motor controller. This caused “interesting” events like the robot unexpectedly driving forwards / backwards and low speed control resulting in the car starting and stopping constantly. Additionally, talks in the competition planning had resulted in the expansion of possible drive systems, specifically using brushless motors. 

Brushed style motors, as was originally on the robot, were some of the most widely used motors for many years in industrial automation. They were very easy to actuate with only a voltage potential being applied across the two wires and are still very often found in cheap toys because of the simplicity. Brushless motors, in comparison, have three wires that need specific timing to turn on and off in a pattern, with this added complexity limiting adoption in smaller scale / hobbyist applications. Brushless motors have since exploded in popularity and availability due to more efficient energy/weight ratio and longer lifetime compared to brushed motors.

RoboRacing Drive Motor (new)

This combination of factors has led the team to switch to a new brushless motor (Golden Motor HPM5000B) and motor controller (VESC 75/300R3) for actuating the drive system. The new VESC controller includes the capabilities to measure current and voltage along with customizable filters, proving much more sophisticated than the original motor controller and allowing for more tightly integrated speed control. The new system also allows for the removal of the reversing contactor, which was heavy and generated lots of heat in the closed enclosure, while maintaining the reversing ability. RPM control has been proven with the motor and controller, with additional development required for full robot drive control.

]]>