Open positions
Being an advisor to students is the best part of my job. Have a look at my research interests and recent publications. If any of those grab you, send me with a CV and a short text describing your background.
For graduates
🎓 Graduate Student Recruitment
I typically recruit the following students each year:
- 1 PhD student
- 📍 Base: Beijing (Main Campus)
- 2 Master’s students
- 📍 1 Master’s student, School of Computer and Communication Engineering (Base: Beijing)
- 📍 1 Master’s student, Shunde Innovation Institute (Base: 1st year in Beijing, 2nd-3rd years in Shunde District, Foshan, Guangdong)
📌 Note: Actual recruitment may vary depending on project progress.
If you have any interest in getting enrolled in our group, please send me with a CV and a short text describing your background, to the following address: xucheng AT ustb.edu.cn.
For undergraduates
I am looking forward to outstanding undergraduates who are committed to swarm intelligence robot, deep learning and reinforcement learning. Those with good programming skills or solid mathematical background would be preferred.
Frequently asked questions (FAQs)
What qualities are necessary to join the research group ?
A friendly, proactive, and positive attitude is the best choice. I hope you possess excellent teamwork skills and can actively participate in research activities. We are also more than willing to assist proactive learners anytime, anywhere.
Do I need to have prior experience before joining the team?
NO. I do not strictly require you to possess any specific technical skills or abilities. However, if you manage to qualify for admission, I believe your ability to learn is beyond doubt. We are also more than willing to provide necessary guidance for your future work. As mentioned earlier, a positive attitude is always my most important criterion when considering collaborators.
However, those with good programming skills or solid mathematical background would be preferred. I am looking forward to students who are committed to swarm robots, deep reinforcement learning and quantum machine learning. If you have relevant experience in the following technologies, it will greatly contribute to your future learning and work.
-
Robot Operation System (ROS): Most of our work about swarm robotics rely on ROS/ROS2, in both simulation and practical conditions.
-
Machine Learning: The basic algorithms of statistical machine learning or deep learning, as well as mainstream development frameworks, such as Pytorch and Tensorflow.
-
Programming: Most of our work are based on Python, C++, and Golang. Familiarity with any of the above languages would greatly facilitate the progress of our work. Of course, programming languages will not be a barrier to becoming an excellent researcher. Having a foundation in any programming language is sufficient.
-
Mathmatics: A strong mathematical foundation is extremely helpful for subsequent algorithm research and paper writing. Even if you want to dedicate yourself to engineering and development training, a certain level of mathematical proficiency will assist you in writing more efficient codes.
Is it mandatory to publish a paper upon graduation as a graduate student ?
No. I do not impose a mandatory requirement for graduate students to publish academic papers. The publication of papers generally varies based on the difficulty of the research projects, overall progress, and the level of individual commitment, among other factors. However, based on past experience, typically each graduate student publishes or co-writes one to two academic papers. This is usually not an individual effort, both I and other members of the group will assist and guide in the process.