If so, the little fish will write another one.

Hello everyone, I am Shuai Fish. After a night of torturing, Xiaoyu finally completed the rosdepc for domestic users.

Every student learning robotics will learn ROS, and rosdeP initialization will almost always fail when learning ROS.

This step may dissuade many students from learning ROS robots.

In order to facilitate the robot learning of domestic students, Xiaoyu made Rosdepc based on rosDEP source code, specializing in serving domestic ROS users.

No more nonsense, first on the renderings.

Rosdepc demo

One, the soul four questions

1. Why is it rosdepc?

Rosdepc, c for China, is mainly used to distinguish it from Rosdep.

2. Do rosdepc and Rosdep have the same function?

Rosdep official latest version of the source code directly modified, small fish only moved the name and source address, its address modified for the domestic GITee address.

3. Why does rosdepc not fail initialization?

Because rosdepc uses a domestic source, rosdep initialization fails because it uses Github and cannot be accessed domestically.

4. What should I do if I have problems in the process of using it?

Without another word, directly looking for fish, fish responsible for the library in the end.

Is not moved by small fish, nonsense not much to say, hurriedly recommend a wave to friends collection.

Two, installation and use

The installation

Installation is very simple, a word of things, after the fish will make it easier.

sudo pip install rosdepc
Copy the code

If no PIps are shown, try PIp3.

sudo pip3 install rosdepc
Copy the code

If PIP3 hasn’t already

sudo apt-get install python3-pip sudo pip install rosdepc
Copy the code

use

sudo rosdepc initrosdepc update
Copy the code

Three, the last

Why do fish do rosdepc? In addition to want to promote the public number, more is hoping to facilitate everyone to learn.

In fact, the fish has the idea of making rosdepc for a long time, and has not found the time to do it. After encountering this problem in the NTH group, the fish decided to be a fish with executive power, and it did not take long to complete it.

Finally, Xiaoyu’s “Hands-on learning ROS2” series tutorial is about to go online. Xiaoyu will start from the small story of ROS Town and take you to hands-on learning ROS2.

To introduce myself

I am a small fish, a senior player in the robot field, and an algorithm engineer of a one-legged robot in Shenzhen

I learned programming in junior high school and began to learn robotics in senior high school. During college, I achieved a monthly income of 2W+ in robot-related competitions (prize money).

At present, I am working on an official account to output robot learning guide, paper notes and work experience. Welcome everyone to pay attention to small fish, exchange technology together and learn robot