Forums Niryo One Troubleshooting Hardware Status

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • carlos_niryo
    Participant
    Post count: 11

    I have flashed the “Niryo One Raspberry Pi 3 image v 1.1.0 ” into my rpi , and also the dynamixel ids 4,5,6 and gripper 2 (id12) are connected to the rpi.

    I have been able to identify the dynamixel`s ids throught a ssh connection with the rpi, I also can see some movements making use of a python programm test.

    When I start the Niryo One Studio , nothing happens : I can see the ip connection, but there is no hardware status, and I can not move the dynamixels servos trought the Niryo One Studio.

    I am making use of version v 1.1.0 :
    Studio v 1.1.0 , Niryo One Raspberry Pi 3 image v 1.1.0 , Niryo One Raspberry Pi 3 image v 1.1.0 .

    When get connection with the rpi that is the msg:
    [ SUCCESS ] [2019-22-22 15:22:50] Robot Connection – Successfully connected to ws://192.168.0.101:9090

    On settings I got this msg:
    SOFTWARE VERSION
    Current version
    Connect to the robot to get current version

    HARDWARE STATUS
    Not connected to any robot

    Any suggestions on what to check ?

    How the Studio One get the hardware status ?

    carlos_niryo
    Participant
    Post count: 11

    Dear niryo_mate (hahahah ) @findingniryo ,

    Would be possible for you send me details about your rpi shield ?

    Edouard Renard
    Keymaster
    Post count: 239

    Could you give more details on the setup you have? Did you try to run the Raspberry Pi without the shield? In this case the program will just crash and that may explain why you’re getting this error.

    Also, note that you can switch to the latest version (download links), so you’ll get more functionalities, and some bugs will be fixed 🙂

    carlos_niryo
    Participant
    Post count: 11

    Which file shows me the dynamixel and can configuration for the version V1
    dxl baudrate and dxl uart device name ? and can spi channel , spi baudrate and gpio can interrupt ?

    For the newst version I have easyly found this information on the file, niryo_one_driver.yaml:
    #
    # Communication with motors
    #

    # Dynamixel bus
    dxl_baudrate: 1000000
    dxl_uart_device_name: “/dev/serial0”

    # CAN bus
    spi_channel: 0
    spi_baudrate: 1000000
    gpio_can_interrupt: 25

    Edouard Renard
    Keymaster
    Post count: 239

    You can find this config on this folder on GitHub.

    Files that are not in a “V1/” or “V2/” folder are common for all hardware version (including niryo_one_driver.yaml)

    carlos_niryo
    Participant
    Post count: 11

    Thanks for your attetion but your answer did not help me . Let me try to explain better.

    This is my Niryo One Raspberry Pi 3 image v 1.1.0.

    Which file shows me the dynamixel and can configuration for the version Niryo One Raspberry Pi 3 image v 1.1.0
    dxl baudrate and dxl uart device name ? and can spi channel , spi baudrate and gpio can interrupt ?

    For the newst version I have easyly found this information on the file, niryo_one_driver.yaml:
    #
    # Communication with motors
    #

    # Dynamixel bus
    dxl_baudrate: 1000000
    dxl_uart_device_name: “/dev/serial0”

    # CAN bus
    spi_channel: 0
    spi_baudrate: 1000000
    gpio_can_interrupt: 25

    carlos_niryo
    Participant
    Post count: 11

    Where can find the file “niryo_one_driver.yaml” for the Niryo One Raspberry Pi 3 image v 1.1.0 ?

    mariana97
    Participant
    Post count: 5

    Hello, i want to know what is la Niryo one ros stack and what are in the raspberry pi3 image
    I have doubts specially in the image, a don’t understand what is inside. Maybe ubuntu as operational system and Ros kinetics?
    I hope you cant reply me
    Thanks!

    carlos_niryo
    Participant
    Post count: 11

    Hellow @marina97 ,

    I am not the specialist, but I think I can help you ( @edouard-renard is the Niryo One specialist).

    The raspberry is a hardware the runs with Raspbian Linux Operational System .
    ROS – Robot Operarional System runs inside the rpi OS to control the niryo one robot arm:

    RPI – https://www.raspberrypi.org/downloads/

    ROS

    This is how to install – http://wiki.ros.org/kinetic/Installation/Ubuntu

    The Robot Operating System (ROS) is a flexible framework for writing robot software. It is a collection of tools, libraries, and conventions that aim to simplify the task of creating complex and robust robot behavior across a wide variety of robotic platforms.

    The Niryo One image has already everything you need concerning the software : https://niryo.com/download/

    You also need to print the parts: according to your version : https://github.com/NiryoRobotics/niryo_one

    Here you can learn ROS , Python and C++ : https://www.udemy.com/

    Here in Brazil , I boght the nema17 for the 1 to 4 stepper motors at https://www.mercadolivre.com.br/.

    The dynamixel for axis 5_1, 5_2, 6 and 12 (gripper 2) I boght from the USA http://www.robotis.us/ .

    I hope this has helped you .
    by Carlos Oliveira

    Edouard Renard
    Keymaster
    Post count: 239

    Which file shows me the dynamixel and can configuration for the version Niryo One Raspberry Pi 3 image v 1.1.0
    dxl baudrate and dxl uart device name ? and can spi channel , spi baudrate and gpio can interrupt ?

    Ah ok, thanks for clarifying I think I understand what you mean:

    So, first of all, there is the hardware version (V1, before September 2018 and V2, after September 2018). Then there is the software version, starting at 1.0.0, now 2.1.0, and soon a new upgrade. Whether you have hardware V1 or V2 is the same, as software versions are handling both V1 and V2.

    The config you’re looking for is in the niryo_one_driver.yaml file, from software version 1.1.0 until now. It hasn’t changed, so you already have found the correct values.

    Note that using software v1.1.0 is not recommended, since then we have added lots of new functionalities and fixed many bugs. Please update to the newest version 🙂

     

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

You must be logged in to reply to this topic.