The software of motion control is special, mainly reflected in:
1. strong professionalism. The knowledge needed is often the professional automation knowledge, such as some control principles or planning algorithms. Of course, the generalization of professionalism is more than just that. We need to do a good job of motion control, the accumulation of certain professional knowledge in this line is not acceptable, so we need to know mechanical knowledge.
2. Significant theoretical characteristics
People with good math knowledge have advantages in doing this. Motion control requires a lot of mathematical knowledge, such as data fitting/Regression Algorithms, interpolation algorithms, optimization and mathematical model design and analysis, different industries and different technologies often require different mathematical knowledge. If you are interested in mathematics, it will be interesting to do so. Of course, this line of computer software and computer theoretical knowledge are also inseparable.
3. High programming Basics
In this era of Java C # and other fast development features, most motion control software uses C/C ++. When the computer hardware conditions continue to expand and other software industries have little special requirements on real-time performance, the industry is constantly emphasizing the need to reach the MS level and require faster algorithms, A more rational model is required.
4. This line is attractive.
It is interesting if you feel like a robot (hand. You know the importance of the numerical control system to a country, and you want to come into contact with the software industry that can truly combine theory with practice. Motion Control Software is your first choice.
5. This is a sunrise industry
When the development of logistics software, ERP, web pages, and games goes beyond the control of the river, motion control software has just begun in China and is entering a critical period, at present, it is difficult to recruit talents in this field in China. After all, this industry requires both automation and computer knowledge. This is an interdisciplinary industry and it is not too late to enter.
After talking so much, I also want to meet more friends in this field. If you are interested, welcome to chat with me, my mailbox is dch_robot@yahoo.com.cn QQ: 235945859, of course, can also send me a message in the station. For peer communication, I have always been very cherished, so far I have seen no more than 10 software developers doing this line, there is a leaf on csdn (his home page: http://hi.csdn.net/space-1960504.html
) Microsoft MVP is very famous. I want to know a lot about him. I really appreciate the saying "Ten Years of software and ten years of hardware ", he used to work on industrial control (which is different from motion control, which is the top layer of motion control). Now he runs Microsoft to do this..