You may like to read 2011 Lunabotics first to explain more about the competition and to see how we preformed in the 2010-2011 NASA Lunabotics Mining Challenge. Our 2012 rules from NASA, Systems Engineering Paper, and Slide Presentation can be downloaded here:
My experience in the 2011 lunabotics competition really helped me prepare for the 2012 cycle. Some of our team members left the team due to graduation or moving. The success of the 2011 Alabama Lunabotics team made it easy to recruit new members. We also partnered with the local community college, Shelton State.
I was elected team lead for the 2011-2012 season.
Once again, SolidWorks was chosen to 3D model the robot during the design phase. As a team, we decided to re-design the robot from scratch. This was partly because of rule changes and partly due to design flaws that could hinder us. We had learned a tremendous amount from the previous year's modular design which we built on top of.
Some of the issues with the 2011 base were:
Taking these things into account, we were able to design a new base.
The new base:
Redesigning the robot allowed us to use the 2011 lunabot in our outreaches and other demonstrations. This was great since not only could we start outreaches immediately, but we also did not have to worry about transporting the new robot while it was still under construction. Here is an image of the 2012 robot base module with the wheels from the previous year and no electronics box.
We did carry over the sweeping wheel design while improving on the idea. Instead of two linear actuators and linkages controlling the wheel positions, we designed our own worm/worm gear rotary actuators -- one for each wheel, giving us the ability to place each wheel in any position independent from the other wheels. From a controls side this ability gave us tremendous options. For instance, if we lost power to one wheel or it locked up, we could actuate that wheel and walk the robot to safety. The below image shows our robot in the home position, driving sideways, zero-point turning, and random positions of each wheel.
Once again, 80/20 was chosen for the upper portion of the base module. We could have used other material, but the slots in the 80/20 allows non-destructive changes to be made if we needed to adjust our interface to future modules. A 1/4" 6061 aluminum plate was used for the base of the robot. The plate was machined to be lighter without losing the necessary strength.
Not only did we upgrade the motors from the previous year, but we also improved the gearboxes. A move from aluminum ring gears to all hardened-steel gear boxes increased our power capability. The gear reduction we needed (256:1) was not available in this gear box, so we had to modify and machine two 64:1 gearboxes together. Here is a mock up of one sweeping wheel corner and a 64:1 gearbox. The worm/gear on top controls the position of the wheel relative to the robot base.
This image shows that with the right type of wheel, positions beyond 0 and 90 degrees are capable. This could be used to drive the robot at angles accounting for wheel slippage or drag.
Being engineers, we did believe the weight capacity numbers from our designs, but testing is always fun. Here is a simple static load test.
Solid as a rock with two people standing on it.
The improved battery current and capacity abilities came in the form of 5Ah 5S Li-Po batteries. The included connectors were not up for what we needed, so we had to upgrade them.
The base could hold 4 of these at a time, giving us:
The electronics box for this base was a tremendous challenge. A large number of electronic components, many high current ones, had to fit inside of a small 6"x5"x5.5" enclosure. We mounted our circuit breakers to the top of the box, giving us easy access in the event of a trip. The 4 150amp circuit breakers cut our 1,200 amp peak current draw down to 600 amps peak. This should still be more than enough for the current robot needs.
This enclosure contained:
It was not pretty when completed, nor was it the most internally RF friendly device, but it was more than enough to meet our needs.
With the electronics box complete, we started testing the base to probe for any weaknesses that needed improving. We visited the local volley ball pit, again, to give us some soft, uneven terrain to drive on. As mentioned in 2011 Lunabotics, the competition uses a lunar regolith (soil) simulant called BP-1, which consists of the finest powder that you can imagine mixed with small penny-sized gravel. Once compacted, the top layer is very fluffy and the subsurface material is extremely hard. Take note in the video below, around the 3:00 mark you can see the obvious difference between skid-steering or our zero-point steering. Sand is more supportive compared to the BP-1 at the competition, and you can still see how we tear it up and dig in when skid steering.
Due to our awesome team member Jason and his connections, we acquired some BP-1 of our own. Over a ton of it actually. Unfortunately, it was not quite enough to drive the full robot around in, but we could use it to test digging implements. I designed a wooden enclosure to build around the box that would allow us to mount digging heads and test various styles of excavation in actual BP-1 simulant. Unfortunately, we did not have enough time left in the year to be able to use this effectively, so we saved the money.
With the base working well, the focus moved to finishing the module design. The team proposed many module ideas, each of which we drew up in SolidWorks to compare their true benefits and pitfalls.
The chosen module consisted of:
In order to meet our starting dimension requirements, we had to make the loading conveyor belt fit inside of the hopper. Below, you will see the overall design, as well as the stored, partially out, and digging positions of the BWE arm. This arm also allows us to control the digging depth of our robot.
This design, when partnered with our sweeping wheels, allows for massive regolith collection. We can essentially drive sideways, digging a trough until our hopper is full.
We can collect regolith in any of our driving directions:
The hopper can store over ~125kg (275lbs) of regolith.
Concurrent work was happening on the software while we were building the base. We had one team member dedicated to coding the robot backend while another coded the GUI front end. They decided on a protocol together and it really turned out great. The software was quite difficult due to the various modes of our robot and the large number of possibilities that could be done with it. We decided as a team to use two robot operators instead of one. One operator for the base and another for the module. Each operator used an XBOX 360 controller to interface with the software. Here is an animation of the development of our software repository.
As the BWE design finished up, we started ordering parts for assembly. The assembly of this module was more labor intensive than the previous year. We had several aluminum plates that had to be machined and other parts that needed cutting and welding.
One of the few things that we purchased, instead of making ourselves, was the screw conveyor. It shipped with a 1/4" still square tubing center (pictured left) which we replaced with aluminum to save weight (about 15lbs lighter)
To really show you the difference between the gearboxes between the 2011 and 2012 robot, take a look below. The gearbox on top drives the 2012 robot (and the Bucket wheels) and the bottom motor drove the 2011 robot (and conveyor belts for the 2012 robot). The motors pictured provide ~%300 more torque than the ones used in 2011.
Getting a little dirty with some early testing. The motors in the picture above can be seen near the end of the bucket wheel arm.
The bucket wheels were constructed by hand. They are some of the few non-aluminum components on the robot. We welded cut 3" steel pipe pieces between sheet steel to make them.
Once completed, the wheels were mounted to the BWE arm. With the robot starting to take shape, we added the light cloth walls of the hopper. The cloth is very tough, but lighter than if we had used fiberglass or other available options.
An early attempt to seal the drive motors used custom cuben fiber boots to keep dust and dirt out. Unfortunately, they had to be replaced due to a need for more airflow.
We instead chose to install filters onto the motors to keep large particles out of the motors. Next, we sealed the entire base to keep the internal area as clean as possible. This was rather difficult with our sweeping wheels, but some leftover hopper cloth worked great. Not pictured are the top velcro flaps that were sealed with tape during competition runs. You can also see the module power/communications connector and physical connector rails. The rails allowed us to attach the modules with just 4 pins, while the electrical connector provided power, USB, ethernet, power switch, and status light interfaces to the base.
Staying weight conscious, we decided that we needed new wheels. The old wheels consisted of 10" pvc pipe, 1/4" aluminum plates, 3/4" angle aluminum cleats, and 1/4" hubs. They were effective, but heavy. Several teamm embers submitted wheel designs, but we settled on the design featured below. Here, you can see one of the stress tests completed to ensure that the wheels would hold-up under various conditions.
More cloth was added to mitigate dust. At the competition we are judged on how well we are able to handle the dust created by our lunabots. The completed system would encase the conveyor belts and hopper in this cloth.
Here, you can see two of the three PTZ IP cameras on the robot. We also mounted a static usb webcam under the bucket wheel to watch the digging process more closely.
Another video showing more of the building process and testing.
The competition week grew closer and we still only had one tested module. We designed our base to accept the modules from the previous year, but we had not been able to test them mated with the new base yet. Taking into account the new rules which deduct points for every kilogram that we weigh, we took the 2011 front-end loader and made it as light as possible without losing functionality. Here is what we ended up with.
The bucket wheel excavator mounted to the base weighs right at our maximum allowed weight of 80kg. The front-end loader mounted to the base only weighs about 45kg. With these two very different modules, we could show up at the competition and essentially have two different robots. Here is the front-end loader (FEL) module mounted to the base, holding the wheels from the previous year.
Our maximum payload in the FEL was about ~10kg -- not because of lifting power, but because the center of gravity would shift far enough to tip the robot. Our sweeping wheel design allowed us to overcome this by sweeping our wheels into 90 degree mode (shown above). In this mode, we could easily carry over ~10kg, which meant that in the competition we could qualify to win with only one scoop.
Outreach was again a big part of the competition. We were more than happy to continue to go around to the Boys and Girls Club, YMCA, and other venues to show off our creation. Here we are at the Engineering tent during Homecoming at UA.
Kids always loved our lunabot. We brought the 2011 lunabot to our outreaches while we were still building the 2012 version. The use of Xbox 360 controllers made it very easy for anyone to be able to maneuver and manipulate the robot.
We utilized our connection to Shelton Sate to give presentations and demonstrations of our robot. We were definitely able to reach a broad range of ages through our various outreaches.
Here you can see a student from Shelton State driving our 2011 robot.
We even did some outreaches without having to leave the lab. Our software guys put together a website that anyone, from anywhere in the world, could logon and drive our robot as if they were sitting next to us.
The control page gives users the ability to function every aspect of the robot. The right side of the page would show live video from the onboard webcams allowing users to see what they are doing. When the robot was not turned on you would see the following message.
This was the setup for one of our remote outreaches. One other team member and myself traveled to children's hospital to use our web based robot control in a rehabilitation exercise for a children. The kids could use their keyboards and mice to drive our robot back in Tuscaloosa. It was a great outreach for everyone.
Here was our setup on E-day or Engineering Day. High school students from all over were on campus deciding if they wanted to go to UA.
For the children at many of our outreaches we would hand out these exercises for kids to design modules to go on top of our base. We had hundreds of great young ideas including this one.
After a nice long 11 hour drive to the Kennedy Space Center, we had arrived! We arrived in the late evening and were able to watch the SpaceX Dragon launch from Cape Canaveral. There is some video of this at the end of the competition video below (Near the end of the page).
The next day we awoke bright and early to drive to KSC and begin unloading our cargo. We brought anything that would fit in one of the vans.
Every team is given a 10'x10' area to stage and work on their lunabots. As you can see, it was a miracle that we were able to fit all of our things in there.
With the poster board setup and everything unpacked, it was time for a team meeting. Nice matching shirts.
I knew that there would be no internet at the competition and no good cell reception either. I put together a system to bring to the competition to give everyone some sort of electronic interaction. Most of the time is spent working on your lunabot so it is hard to get to know everyone in attendance. I built BamaNet, a wireless intranet. Once you connect you are redirected to this page which allows you to chat with others on the network and upload/download files. Teams could communicate with each other if they needed assistance or even upload pictures and videos of their lunabot.
One of the first steps after arriving at KSC and unpacking is to register your robot. It has to pass all of the safety and communication checks to be permitted to compete.
Due to rule changes made after we arrived at KSC, we decided to use our FEL module for the competition. We still had our BWE module and were more than happy to show it off to others. The reason for this change was due to the amount of regolith that would have to be collected to make up the weight difference between our two modules. A lunabot must collect 10kg to qualify to win, our BWE module would need over 200kg of regolith to compare to the FEL collecting the minimum of 10kg.
The FEL easily passed all the required checks including this weigh in. Our mustache gang was ready to compete. The overall grand prize for the Lunabotics Mining Competition is the Joe Kosmo Award for Excellence. Mr. Kosmo is in the left of the picture here.
I volunteered myself to be one of the two people that moved the lunabot into position. I knew that there was more that I could do here than in the control booth a hundred feet away.
Between our first and second competition run we handed out prizes to other teams. We had done this the year before and it was a great success. We awarded teams on things such as endurance, most number of chains, team spirit, and innovation which was actually adopted by NASA as a formal award.
With a great first competition run under our belt we were ready to do it again.
Minutes before our second and last competition run we had a critical team meeting going over the game plan once again. Every aspect of the competition was team driven.
Here are our two competition runs and the launch of Dragon from KSC. You may notice that we stop moving long before the time runs out. This was a strategic move to maximize our points earned to risk taken. If we had attempted more runs we would have risked losing more points than we earned. This tactic put us in second place in the digging category which was statistically as good as we could do unless Iowa State (first) made a mistake. Be sure to check out our tilt-and-right method to verify that we had at least 10kg in our bucket. If the robot tips over, we have over 10kg and then we can sweep into 90deg mode to transport it back to the collection bin.
All of our hard work really paid off. The dozens of other teams were a challenge, each bringing their own skills to the competition. By the end of the week we had racked up some points but no one knew how they compared to each other except in the digging category.
My team was able to walk away with the following awards:
First Place in Team Spirit.
First Place in Slide Presentation and Demonstration.
Second Place in On-Site Mining.
Overall Grand Prize Winner, Joe Kosmo Award for Excellence.
Everything. We also were awarded VIP invitations to come see the RBSP launch at KSC and a trip to the PISCES Conference on Hawai'i Island with our robot.
We are interviewed at 9:10. NASA Edge Live @ Lunabotics Mining Competition 2011: http://www.nasa.gov/mp4/562347main_NE00062411_L10_Lunabotics2011.mp4
Our run is at around 25 mins into the stream and we are interviewed at around 59 mins. Competition run on NASA Edge Ustream: http://www.ustream.tv/recorded/14988604
Our demo is at 25 mins. Percussive Digger demo on NASA Edge Ustream: http://www.ustream.tv/recorded/15018327
University of Alabama