Revert "Trimmed the branch to only the diff_drive_controller sub directory"

This reverts commit 18c1a2bec2c00d69dfcaf663c79c07feee20f326.
Rebase from 'upstream'
Trimmed the branch to only the diff_drive_controller sub directory