# ROSject fixes (C++ Galactic in 5 days)

**URL:** <https://get-help.theconstruct.ai/t/rosject-fixes-c-galactic-in-5-days/20355>\
**Category:** ROSDS Support\
**Created:** [November 7, 2022, 11:58am UTC](https://get-help.theconstruct.ai/t/rosject-fixes-c-galactic-in-5-days/20355 "2022-11-07T11:58:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![JRTG](https://get-help.theconstruct.ai/letter_avatar_proxy/v4/letter/j/9de0a6/32.png) [@JRTG](https://get-help.theconstruct.ai/u/JRTG)\
**Post date:** [November 7, 2022, 11:58am UTC](https://get-help.theconstruct.ai/t/rosject-fixes-c-galactic-in-5-days/20355/1 "2022-11-07T11:58:14Z")

</div>

Dear admins,

@roalgoal @albertoezquerro

There’s some issues on the Rosject project for the C++ Galactic in 5 days course that have been ‘solved’ here on the forum, but still in the project so new users run into them and potentially loose a lot of time before finding the answer:

- The Gazebo simulation starts up with the view zoomed in very much, so you only see a grey area. See [this post](https://get-help.robotigniteacademy.com/t/ros2-in-5-days-c-rosject/20081/9).  
If this is a non-trivial fix, I suggest to just add a description to the text, e.g. “[…] and the simulation should appear on the Gazebo window. If the Gazebo window comes up but you only see a grey viewport instead of the simulated environment, click on the viewport and scroll to zoom out.”

- The code for the keyboard teleop is incorrect. Fix kindly suggested bij @girishkumar.kannan [here](https://get-help.robotigniteacademy.com/t/rosject-c-galactic-in-5-days-turtlebot3-teleop-fails/20291/4):

```auto
cd ~
source /opt/ros/noetic/setup.bash
source ~/simulation_ws/devel/setup.bash
rosrun turtlebot3_teleop turtlebot3_teleop_key

```

- More in general: I suggest to add an overview of the ROS1 and ROS2 install directories and workspaces that are being used:
  - /opt/ros/noetic → ROS1 install
  - /opt/ros/foxy → ROS2 install
  - ~/simulation\_ws/devel/setup.bash → ROS1 workspace for simulation and teleop
  - ~/catkin\_ws/devel/setup.bash → ROS1 (?) workspace, only used for the ros1\_bridge

Regards,  
Johan

---

<div class="post-metadata">

**Author:** ![roalgoal](https://get-help.theconstruct.ai/user_avatar/get-help.theconstruct.ai/roalgoal/32/7280_2.png) [@roalgoal](https://get-help.theconstruct.ai/u/roalgoal)\
**Post date:** [November 8, 2022, 8:53am UTC](https://get-help.theconstruct.ai/t/rosject-fixes-c-galactic-in-5-days/20355/2 "2022-11-08T08:53:41Z")

</div>

Thanks for the tips, I have made the changes you have mentioned. However, they will only be reflected in new forks of the rosject.

---

<div class="post-metadata">

**Author:** ![system](https://get-help.theconstruct.ai/uploads/default/original/2X/9/9d3ce8305cc0d0d9b6e07d15767a6f245c526f1b.jpeg) [@system](https://get-help.theconstruct.ai/u/system)\
**Post date:** [April 18, 2023, 2:22pm UTC](https://get-help.theconstruct.ai/t/rosject-fixes-c-galactic-in-5-days/20355/3 "2023-04-18T14:22:09Z")

</div>



---

<div class="post-metadata">

**Author:** ![bayodesegun](https://get-help.theconstruct.ai/user_avatar/get-help.theconstruct.ai/bayodesegun/32/10684_2.png) [@bayodesegun](https://get-help.theconstruct.ai/u/bayodesegun)\
**Post date:** [April 19, 2023, 10:11am UTC](https://get-help.theconstruct.ai/t/rosject-fixes-c-galactic-in-5-days/20355/4 "2023-04-19T10:11:39Z")

</div>


