# Error rosbridge manipulation moveit

**URL:** <https://get-help.theconstruct.ai/t/error-rosbridge-manipulation-moveit/23353>\
**Category:** Uncategorized\
**Created:** [March 26, 2023, 10:47am UTC](https://get-help.theconstruct.ai/t/error-rosbridge-manipulation-moveit/23353 "2023-03-26T10:47:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Scotvers](https://get-help.theconstruct.ai/letter_avatar_proxy/v4/letter/s/8797f3/32.png) [@Scotvers](https://get-help.theconstruct.ai/u/Scotvers)\
**Post date:** [March 26, 2023, 10:47am UTC](https://get-help.theconstruct.ai/t/error-rosbridge-manipulation-moveit/23353/1 "2023-03-26T10:47:48Z")

</div>

hello. im in execrise chapter 2 (manipulation moveit)  
when i try to source the files:

`source install/setup.bash`

i got this error:

```auto

ROS_DISTRO was set to 'foxy' before. Please make sure that the environment does not mix paths from different distributions.
ROS_DISTRO was set to 'noetic' before. Please make sure that the environment does not mix paths from differentdistributions.

```

can anyone help me to solve this?  
thank you very much.

---

<div class="post-metadata">

**Author:** ![girishkumar.kannan](https://get-help.theconstruct.ai/user_avatar/get-help.theconstruct.ai/girishkumar.kannan/32/6994_2.png) [@girishkumar.kannan](https://get-help.theconstruct.ai/u/girishkumar.kannan)\
**Post date:** [March 26, 2023, 1:28pm UTC](https://get-help.theconstruct.ai/t/error-rosbridge-manipulation-moveit/23353/3 "2023-03-26T13:28:41Z")

</div>

Hi @Scotvers ,

> [@Scotvers](#):
>
> ```auto
> ROS_DISTRO was set to 'foxy' before. Please make sure that the environment does not mix paths from different distributions.
> ROS_DISTRO was set to 'noetic' before. Please make sure that the environment does not mix paths from different distributions.
> 
> ```

**THIS IS NOT AN ERROR !!!**

It is just a **WARNING** that informs you that the **ROS\_DISTRO** environment variable was changed. And what the value was before.

I am assuming you are using ROS2. Please be aware that every time you want to execute a ROS2 package, you need to source ROS2 version by doing `source /opt/ros/foxy/setup.bash`. This will produce that warning message. It is to inform **YOU** (@Scotvers ) that the environment is now setup for ROS2.

> [@Scotvers](#):
>
> i reaset the simulation and it solved this.

Resetting the simulation will not solve this. As I said earlier, **THIS IS NOT A PROBLEM !!!**  
Resetting simulation is also not a solution.

At this point I am presuming that you have never worked on ROS2 environment - either through **ROS2 in 5 Days** course or by physical work in your own computer/laptop.

I would like to suggest that you take a quick glance at the **ROS2 Basics in 5 Days** course - either C++ or Python - whichever language you prefer - and understand the basic environment of ROS2. Please stop working on **ROS2 Manipulation** course for a short while. Come back to the course after taking a ROS2 refresher.

I did not mean to discourage you. Please do not mistake me.  
This is a very newbie mistake - which clearly shows that you had no prior experience in ROS2 environment.

Sincere Regards,  
Girish
