Minimum working example for ROS Melodic #100
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Minimum working example for iGibson with ROS Melodic.
Adds a conda environment file and uses TurtleBot3.
Note: VelocityMuxer is not available for ROS Melodic and has been commented out.
Installation for ROS Melodic
conda env create -f environment.yml
conda activate py2-igibson
pip install -e .
export PYTHONPATH="$PYTHONPATH:<PATH_TO_IGIBSON>"
(add this line to ".bashrc" for auto export in future)sudo apt install python-catkin-tools ros-melodic-turtlebot3-teleop ros-melodic-depthimage-to-laserscan ros-melodic-hector-mapping
mkdir -p ~/catkin_ws/src
cd <PATH_TO_IGIBSON>/gibson2
ln -s $PWD/examples/ros/gibson2-ros ~/catkin_ws/src/
cd ~/catkin_ws
rosdep install --from-paths src --ignore-src -r -y
catkin build
Running with ROS
source ~/catkin_ws/devel/setup.bash
roslaunch gibson2-ros turtlebot_rgbd.launch