Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make scripts to set up our computers #4

Open
3 tasks
alecGraves opened this issue Feb 19, 2018 · 3 comments
Open
3 tasks

Make scripts to set up our computers #4

alecGraves opened this issue Feb 19, 2018 · 3 comments
Assignees
Labels

Comments

@alecGraves
Copy link
Member

alecGraves commented Feb 19, 2018

  • include scripts for odroid
  • include scripts for lattepanda
  • include scripts for pc
@alecGraves alecGraves changed the title Make scripts to set up our embedded computers Make scripts to set up our computers Feb 19, 2018
@alecGraves
Copy link
Member Author

  • get network setup script for server edition

@alecGraves alecGraves self-assigned this Feb 21, 2018
@alecGraves alecGraves added the enhancement New feature or request label Feb 21, 2018
@alecGraves
Copy link
Member Author

Looks like someone made a setup script for ROS:
http://wiki.ros.org/ROS/Installation/TwoLineInstall

@alecGraves
Copy link
Member Author

rpi setup:

sudo apt update && \
sudo apt -y install git vim cmake catkin
#Install ROS Kinetic
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu xenial main" > /etc/apt/sources.list.d/ros-latest.list' && \
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116 && \
sudo apt update && \
sudo apt -y install ros-kinetic-ros-core && \
sudo rosdep init && \
rosdep update && \
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc && \
echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
#Setup Catkin Workspace
mkdir -p ~/catkin_ws/src && \
cd ~/catkin_ws/src && \
catkin_init_workspace && \
catkin_make -C ~/catkin_ws/ && \
echo "alias cm='catkin_make -j $(nproc) -C ~/catkin_ws/'" >> ~/.bash_aliases &&\
source ~/.bashrc
# install ros packages
sudo apt -y install ros-kinetic-cv-bridge ros-kinetic-image-transport ros-kinetic-mavlink ros-kinetic-mavros ros-kinetic-mavros-msgs \
    ros-kinetic-cmake-modules ros-kinetic-control-toolbox  ros-kinetic-joy
# install geoid's for mavros
sudo geographiclib-get-geoids minimal
# install movement library
cd ~/catkin_ws/src && \
git clone https://github.com/ksu-auv-team/movement_package.git && \
cm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant