- Try to run
ros
natively in my Ubuntu 16.04- Install
ros
(followROS
website instruction) - Try to
catkin_make
fromros
folder, gotcmake
errors: Could not find a package configuration file provided by "dbw_mkz_msgs" - Follow instruction in the project README to install Dataspeed DBW (since I am not using Udacity VM, which already included the package)
catkin_make
succeedsroslaunch
fails because_tf2
module not found._tf2
has been installed but somehowroslaunch
cannot see if- Try using python 2.7 to see if the problem is because of the use of python 3
- Create
conda
envros
withpython2.7
andcatkin_make
under this env pip install -r requirement.txt
catkin_male
complains about moduleem
. Dopip install empy
catkin_make
succeeds.roslaunch
complains aboutrospkg
pip install rospkg
roslaunch
complains aboutcatkin_pkg.packages
pip install catkin-pkg
- no more complains
- run Udacity simulator
- succesful open the simulator & see response fron
ros
- Install
- Try to get the car to move
- create branch
get-car-moving
- uncomment code that creates and calls the controller
- set
throttle
= 1 logwarn
confirms that the function is called, but the car does not move- In the simulator, uncheck manual --> the car moves
- Implement simple way point updater
- Use YawController for DBW controller
- The car now follows the track
- create branch