What are the most significant risks that could jeopardize the success of the
project? How are these risks being managed? What contingency plans are ready?
The most significant risk is not being able to integrate multiple robots in time. The risks are gonna be managed next week after we finish one robot we’ll split into having some of us working on the communication code and some of us building the robot.
• Were any changes made to the existing design of the system (requirements,
block diagram, system spec, etc)? Why was this change necessary, what costs
does the change incur, and how will these costs be mitigated going forward?Yes, for one we added an SSD to the Jetson. This was necessary because our SD card got corrupted and we lost our data :(. We learned the hard way not to have our docker containers running on an SSD. A difference that was a deviation from our previous design is that we keep the raspberry Pi and uses web sockets to command the pi from the Jetson. We have this completely integrated so we can control the robot very effectively.
project? How are these risks being managed? What contingency plans are ready?
The most significant risk is not being able to integrate multiple robots in time. The risks are gonna be managed next week after we finish one robot we’ll split into having some of us working on the communication code and some of us building the robot.
• Were any changes made to the existing design of the system (requirements,
block diagram, system spec, etc)? Why was this change necessary, what costs
does the change incur, and how will these costs be mitigated going forward?Yes, for one we added an SSD to the Jetson. This was necessary because our SD card got corrupted and we lost our data :(. We learned the hard way not to have our docker containers running on an SSD. A difference that was a deviation from our previous design is that we keep the raspberry Pi and uses web sockets to command the pi from the Jetson. We have this completely integrated so we can control the robot very effectively.
• Provide an updated schedule if changes have occurred.
A rough change would be getting interhexapod coordination done between two hexapods in 2 weeks. This should be doable as because of our setbacks we have become pretty fast as setting up our Jetson and raspberry pi to work with our code.