Our top priority

We are as proud of our service as we are of our robots.

Forgot your password?
Register

Splash Forums Development Installation/Update Kinova API on Other distribution

Tagged: 

This topic contains 7 replies, has 3 voices, and was last updated by  Alex 2 years, 1 month ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #1972

    Anonymous

    Hello !

    We are currently trying to package all of our work on embedded system (Raspberry PI 2 and a small gateway running a RedHat-based Linux distribution)
    Do you have any SDK compiled for these distribution ? Or maybe do you know any workaround to make the .so work on Raspberry or redhat ?

    Thanks a lot,
    Best Regards,
    Mathieu.

    #1973

    Hugo Lamontagne
    Participant

    Hi Mathieu,

    I’m very glad to hear from you. Unfortunately, we only have our debian package. I’m not very familiar with RedHat distro. However, if you want to make it work with another linux distribution and you know how to send data over usb, I could provide a part of our protocol and you would be able to send and get stuff with the robot. Moving it joint by joint and using our inverse kinematics should not be a problem.

    Also, about the Raspberry PI, I know someone who did something similar. I’ll try to get in touch with him. I’ll keep you posted.

    Have a nice day,

    Hugo

    #1974

    Anonymous

    Hi,

    Yes thanks you, I want to take a look at this protocol, I just need to get some data (Temperature, Joint angles, Trajectory info, torques) and send an inverse kinematics command.
    I have a file in my installation directory : USB-RS485 API.pdf , is it the protocol you are talking about ?

    Best regards,
    Mathieu.

    #1975

    Hugo Lamontagne
    Participant

    Hi,

    Ok, no problem, I will send you a document that explains the basics of our protocol. USB-RS485 API.pdf is a document that explains our rs-485 protocol, this is not what I was talking about. Basically, once you will have a working USB connection with the robot, you’ll have 2 options: using our standard high level or using our lower level API to talk directly to the joint.

    Write a mail to support@kinova.ca, ask for the USB protocol document and say that you have talk with Hugo.

    Hope this will help you,

    Hugo

    #1976

    Anonymous

    Ok, I will send the mail and I will make some feedback if I managed to make something works 🙂

    Thanks a lot,
    Best regard,
    Mathieu.

    #1977

    Hugo Lamontagne
    Participant

    Excellent,

    Have a nice day,

    Hugo

    #2042

    Anonymous

    Hello,

    We succesfully installed ROS and this library : https://www.fawkesrobotics.org/projects/libkindrv/ on a Raspberry PI 2.
    It work pretty good, and we managed to connect our Jaco² to the Raspberry and control it.
    Using this library and the USB API guide, we also developped a Python API to control the Jaco on more devices (mainly IoT gateway), we can’t give the source but a Python developer can do it (and all language with a USB API can control the Jaco).

    Thanks for your help Hugo !
    Best regard,
    Mathieu.

    #2045

    Alex
    Participant

    Hey Mathieu,

    Thank you very much for your contribution! We really appreciate it, and we’ll definitely try this package here!

    Best regards,
    Alexandre Dion

Viewing 8 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.

Trending now

Expert Talk

Hitting the Mark with Marketing: The Do’s and Don’ts of Creating a Message Around Robotics

While robotics companies have been around for decades, the spotlight on the industry has only really intensified in recent years as new technologies become more readily available and more implicated in the lives of humans.

Read more
Expert Talk

For the Greater Good: The Importance of Fulfilling Corporate Social Responsibility

By now, it goes without saying that the cornerstone of Kinova’s DNA is our desire to create products that empower humanity, and that fulfilling our ethical, human and social responsibilities is fundamental to maintaining the core of our culture. Always has been, always will be.

Read more
Expert Talk

FOR ETHICS IN AI, KEEP HUMANS in THE LOOP (UNTIL FURTHER NOTICE.)

As discussions around the advancement of AI evolve, so too do the concerns. And for good reason. Machines are getting smarter and smarter, able to complete complex tasks and process information incredibly fast. But, what happens when the developments in AI move too quickly — and we lose sight of human ethics?

Read more