Skip to content
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

Diy #10

Open
topteamc opened this issue Mar 16, 2019 · 7 comments
Open

Diy #10

topteamc opened this issue Mar 16, 2019 · 7 comments

Comments

@topteamc
Copy link

can i build this project ? i have arduino how i can build it ?

thanks

@smhty
Copy link
Collaborator

smhty commented Mar 22, 2019

This is a python API that communicates with the Arduino due device, and the Arduino due runs G2core as a firmware.
Simply go to the release page, download the latest version and import the library.
The first step, is to set up the firmware and call the .update_firmware() method.
Also check the Wiki page for the instruction

@qiwalker
Copy link

hi smhty

is the pin map same for arduino due + g2core ?
and can i use g2core firmware from sythethos repository ?

thanks
Rizki

@qiwalker
Copy link

One more question how to measure bx and bz ?

Thanks
Rizki

@smhty
Copy link
Collaborator

smhty commented Apr 22, 2019

@qiwalker We have a costume GPIO pinout, different than the default g2core release.
Yes, you can upload g2core to the board.

bx and bz are both calculated in Inch.
To measure bx and bz, put the robot in 0 position (all joints are zero), and
bx: The distance from the origin of the robot to the center of j1 axis in x direction.
bz: The distance from the origin of the robot to the center of j1 axis in z direction.

Obviously if we define by in similar manner, it is going to be 0.
Here is a link to Dorna help page, and coordinate system:
https://dorna.ai/help/

@qiwalker
Copy link

@smhty

is there any documentation for pin mapping ?

oke thanks for your explanation for bx and bz, this is awesome project!

thanks
Rizki

@JosTello
Copy link

JosTello commented Dec 12, 2019

Hi @smhty

Is there any documentation about the process to connect the arm and be controlled by a serial port.
I try to use firefly (http://www.fireflyexperiments.com/forum#!/firmata-programming) - (app for rhino/grasshopper) in the process.

firefly

In another case, How can I use the log of the API, to communicate back and forth with the robot? of course, using the GI of Rhino and grasshopper

log robot

Thanks in advance.

@baraleksey
Copy link

Hello!
I am inspired by your project!
Can I get information from you about the location or mapping of pins on the Arduino Due for connecting motors?
Or could you elaborate on how your GPIO pinout differs from the standard g2core costume?

Thanks in advance!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants