The collision matrix was successfully generated once I modified the revolute joint velocity and effort limits to a specific number instead of -1. The robot, however, stays all red.