-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a page that explains the basics of the Dynamixel communication-system. #305
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for nubook ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
I am not sure whether it should be under guides or system. It is not really a guide, but it is also not unique to the NUgus system. |
Should it be split into two pages, one for the electrical side and another for the protocol? |
Probably system. System is sort of describing things and guides is showing you how to do something. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
partial review
The target-audience is somewhat broad and can be anywhere between | ||
|
||
- a team-member who is experienced with the Dynamixel system but wants to cross-reference something, | ||
- a new electrical, computer, or mechatronics engineering student who has had some experience with some of these concepts such as UART in ELEC2720 but may want to refresh some of the basics and needs to learn some new things such as RS485 and the Dynamixel protocol, | ||
- and a computer-science student who has some experience with telecommunications such as Ethernet but may have no experience at all with UART and RS485. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd remove this part, particularly as you mention assumed knowledge next.
Co-authored-by: Ysobel Sims <[email protected]>
Co-authored-by: Ysobel Sims <[email protected]>
Co-authored-by: Ysobel Sims <[email protected]>
Co-authored-by: Ysobel Sims <[email protected]>
Co-authored-by: Ysobel Sims <[email protected]>
Co-authored-by: Ysobel Sims <[email protected]>
Co-authored-by: Ysobel Sims <[email protected]>
Co-authored-by: Ysobel Sims <[email protected]>
Co-authored-by: Ysobel Sims <[email protected]>
Makes a page that explains some of the basics of the the Dynamixel communication-system, including some of the electrical theory and the protocol itself.
One of the motives for this was the fact that some students may not know much about differential signals, the 8N1 frame, half-duplexity, etc. some ofwhich are concepts that I had to teach myself when I began working on NUSense. For example, I have recently had to teach a new member how RS485 works and half-duplexity. For future generations, it might be nice to have a single place to which new team-members can go.
Another motive is that it might be good to document any Dynamixel idiosyncracities (that are not documented by Robotis).
Todo
Preview
https://deploy-preview-305--nubook.netlify.app/system/hardware/dynamixel-protocol