Performance Test 2
After passing through the gate, for the next part of the track, the major goal was to let the AEV catch a caboose at the end of the track without bouncing. With the presence of the downhill track, the AEV would have an initial speed to move toward the caboose. There was some cushion space between the non-magnet end of the caboose and the end of the track, thus the AEV can hit the caboose gently and connect it with slight push back within the cushion space. As a result, the team thought that power braking would be unnecessary and decided to simply use coasting to accomplish this part.
What’s more, the team tested 2 set of codes trying to save energy. The major difference between the two codes was the new code used celebrate() instead of motorSpeed() for the performance test 1 uphill part. The result was surprising that with celerate(), the AEV consumed more energy.