Skip to content

Commit

Permalink
Added how to run and how to install sections to README and some pre-fix
Browse files Browse the repository at this point in the history
  • Loading branch information
CihatAltiparmak committed Jun 17, 2024
1 parent 6ab2aad commit a7f2631
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
32 changes: 32 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,33 @@
# moveit_middleware_benchmark

Under Construction

## How To Install


```sh
source /opt/ros/rolling/setup.bash
sudo apt install python3-colcon-common-extensions
sudo apt install python3-colcon-mixin
colcon mixin add default https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml
colcon mixin update default
mkdir ws/src -p
cd ws/src
git clone [email protected]:CihatAltiparmak/moveit_middleware_benchmark.git -b fix/refactor_codebase
vsc import moveit_middleware_benchmark/moveit_middleware_benchmark.repos --recursive
cd ws
sudo apt update && rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y
colcon build --mixin release
```

## How To Run

```sh
source /opt/ros/rolling/setup.bash
source install/setup.bash
export RMW_IMPLEMENTATION=rmw_fastrtps_cpp # select your rmw_implementation to benchmark
ros2 launch moveit_middleware_benchmark test_scenario_perception_pipeline.launch.py

```

It will be created the json file for benchmarking results after finishing benchmark code execution.
2 changes: 1 addition & 1 deletion config/test_scenario_perception_pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,4 +70,4 @@ test_cases:
y: -0.5
z: 0.7
orientation:
w: 1.0
w: 1.0

0 comments on commit a7f2631

Please sign in to comment.