Getting up to Speed (Undergraduate Students) - WPI-Atlas-Lab/AtlasLab GitHub Wiki
Things to do to get started as undergrad in lab:
configure computer:
- Log into computer on Atlas account
- Password ________________
- Top right of screen, click on "Atlas" with little head next to it
- Click User Accounts -> unlock, + (add account)
- account type: Administrator, create user name and password
*create github account. ask Matt to add you to lab group
cd ~/Downloads
wget -N https://raw.github.com/WPI-Atlas-Lab/AtlasLab/master/setup_scripts/workspace_setup.bash
sudo chmod +x workspace_setup.bash
./workspace_setup.bash
useful terminal commands
* drchome //brings you to workspace, cannot use git commands unless in workspace
* drceclipse //setup to use eclipse. Run after making big changes to library/workspace
* drcmake //build files
* roslaunch wrecs_simulator_launch drc_practice_task_1.launch // launch simulator to test code
* roslaunch wrecs_bringup offline.launch // launch gui, done after simulator is launched
* rosrun rviz rviz // run rviz
Useful git commands
- Create new branch from master.
###Do not work on master, commit to master, or push to master!
- See git commands for making new branch
ROS: Do beginner level tutorials, skip python
http://wiki.ros.org/ROS/Tutorials
qtcreator:
To open from terminal: qtcreator
- https://github.com/WPI-Atlas-Lab/drc/wiki/Creating-New-Gui
- https://github.com/WPI-Atlas-Lab/drc/wiki/DRC-GUI
- a good tutorial: http://qt-project.org/doc/qtcreator-2.5/creator-writing-program.html
eclipse:
- open from terminal, to open
eclipse
- in "Project Explorer" right click -> import -> General -> Existing Projects into Workspace -> next
- in select root directory click Browse -> user -> drc_workspace -> build -> finish