Skip to content

Add a page that explains the basics of the Dynamixel communication-system.#305

Open
Claegtun wants to merge 22 commits intomainfrom
carlon/dynamixel_protocol
Open

Add a page that explains the basics of the Dynamixel communication-system.#305
Claegtun wants to merge 22 commits intomainfrom
carlon/dynamixel_protocol

Conversation

@Claegtun
Copy link
Contributor

@Claegtun Claegtun commented May 8, 2024

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

  • Add information about the protocol, e.g. packet-structures.
  • Make the information on the electrical side more concise.

Preview

https://deploy-preview-305--nubook.netlify.app/system/hardware/dynamixel-protocol

@Claegtun Claegtun added documentation Improvements or additions to documentation WIP A work in progress, feedback welcome but things might change labels May 8, 2024
@Claegtun Claegtun requested review from TrentHouliston and ysims May 8, 2024 05:29
@netlify
Copy link

netlify bot commented May 8, 2024

Deploy Preview for nubook ready!

Name Link
🔨 Latest commit 870624a
🔍 Latest deploy log https://app.netlify.com/projects/nubook/deploys/68fd93df87e088000884e6cd
😎 Deploy Preview https://deploy-preview-305--nubook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@Claegtun
Copy link
Contributor Author

Claegtun commented May 8, 2024

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.

@Claegtun
Copy link
Contributor Author

Claegtun commented May 8, 2024

Should it be split into two pages, one for the electrical side and another for the protocol?

@ysims
Copy link
Member

ysims commented May 8, 2024

Probably system. System is sort of describing things and guides is showing you how to do something.
I'd keep as one page.

@Claegtun Claegtun self-assigned this May 16, 2024
Copy link
Member

@ysims ysims left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

partial review

Claegtun and others added 11 commits May 27, 2024 08:39
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
Co-authored-by: Ysobel Sims <35280100+ysims@users.noreply.github.com>
@Claegtun Claegtun marked this pull request as ready for review May 12, 2025 06:15
@Claegtun Claegtun requested a review from ysims May 12, 2025 06:17
@Claegtun Claegtun requested a review from ysims October 28, 2025 01:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation WIP A work in progress, feedback welcome but things might change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants