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