if you really want to build your own controller you'lle need to decide what you want to base it off. Ar you going to use arduino mega or something that runs Linux like the RaspberriPI or the beaglebone black.
You'lle need to understand which sensors you require for your purpose and how to make them work on the platform you select.
If you want to code the firmware yourself, you'll need to understand the programming language like C / C++ or python.
You'll need to understand what makes a multirotor fly / stabilize itself , etc.
You'll need to understand PWM, I2C , UART, etc etc etc
There will not be a single book one all these things. You'll need to research each on it's own based on what you want to do and what you base your design on.
Replies
Google the following:
quadcopter flight dynamics pdf
The results should give you enough reading material :D
I want to Say
If i want to Make my Own Controller , What's the Topic which i Should Study to be able to make this Controller?
if you really want to build your own controller you'lle need to decide what you want to base it off. Ar you going to use arduino mega or something that runs Linux like the RaspberriPI or the beaglebone black.
You'lle need to understand which sensors you require for your purpose and how to make them work on the platform you select.
If you want to code the firmware yourself, you'll need to understand the programming language like C / C++ or python.
You'll need to understand what makes a multirotor fly / stabilize itself , etc.
You'll need to understand PWM, I2C , UART, etc etc etc
There will not be a single book one all these things. You'll need to research each on it's own based on what you want to do and what you base your design on.
Hope this helps.