aloha / collect_data /docs /env2.sh
iMihayo's picture
Add files using upload-large-folder tool
5e69ad4 verified
Raw
History Blame Contribute Delete
2.05 kB
ros_dir="/opt/ros/noetic/"
if [ -d "$ros_dir" ]; then
echo "$ros_dir : exists."
else
echo "$ros_dir : does not exist."
echo "please install ros"
exit 1
fi
;
sudo apt update
echo "1. install miniconda3."
ros_dir="$(HOME)/miniconda3"
if [ -d "$ros_dir" ]; then
echo "$ros_dir : exists."
else
echo "start install miniconda3."
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
$(HOME)/miniconda3/bin/conda init bash
echo "install miniconda3 completed."
fi
echo "2. install ros_astra_camera"
sudo apt install libgflags-dev libgoogle-glog-dev libusb-1.0-0-dev libeigen3-dev -y
sudo apt install ros-$ROS_DISTRO-image-geometry ros-$ROS_DISTRO-camera-info-manager ros-$ROS_DISTRO-image-transport ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-libuvc-ros
ros_dir="$HOME/astra_ws/src/ros_astra_camera"
if [ -d "$ros_dir" ]; then
echo "$ros_dir : exists."
else
echo "start downloads ros_astra_camera."
git clone https://github.com/orbbec/ros_astra_camera.git astra_ws/src/ros_astra_camera
fi
cd $HOME/astra_ws && catkin_make
source devel/setup.bash && rospack list && roscd astra_camera
./scripts/create_udev_rules
sudo udevadm control --reload && sudo udevadm trigger
cd $HOME/astra_ws
res=$(grep -c "source $(pwd)/devel/setup.bash" ~/.bashrc)
if [ $res -eq 0 ]; then
echo "source $(pwd)/devel/setup.bash" >> ~/.bashrc
fi
echo "ros_astra_camera install completed"
cd $HOME
echo "2. install remote_control"
ros_dir="$HOME/remote_control/"
if [ -d "$ros_dir" ]; then
echo "$ros_dir : exists."
else
echo "start downloads remote_control."
# git clone
fi
sudo apt install can-utils net-tools libkdl-parser-dev -y
cd $HOME/remote_control
./tools/remove_build_file.sh && ./tools/build.sh
pip install opencv-python==4.7.0.72 matplotlib==3.7.1 h5py==3.8.0 dm-env==1.6 rosbag==1.16.0 catkin-pkg==1.0.0 empy==3.3.4