Code Monkey home page Code Monkey logo

score's Introduction

SCORE

SCARA Controller based On ROS and EtherCAT

########################################################################

scara_interface

contains "kinematic controller", "interface to minas drivers", and "GUIs for debug". ##----------------------

scara_description

contains scara STL files from Solidworks and URDFs. ##----------------------

scara_moveit_config

generated from MoveIt! tools. ##----------------------

minas_control

Panasonic minas drivers library. ##----------------------

ethercat_manager

EtherCAT manager library based on SOEM. ##----------------------

RT-core

based on Xenomai. (unfinished) ##----------------------

scara_gui

display robot and driver states. ##----------------------

iPendant

teach pendant program for articulated robots ##----------------------

u_devices

Hardware interface program for teach pendant based on Marsboard. ########################################################################

partly refers to Yongzhuo Gao, Zhijiang Du, Xueshan Gao, Yanyu Su, Yu Mu, Li Ning Sun, Wei Dong, (2018) "Implementation of openarchitecture kinematic controller for articulated robots under ROS", Industrial Robot: An International Journal

2018.06.16 update: SCARA release 1.0

  1. [scara_gui] SCARA gui in QtGui instead of rqt because segmentation fault often happens in rqt;
  2. [scara_interface] [scara_gui] Driver States: Robot running state, Servo state, Auto/Manual state, Error state;
  3. [scara_gui] Gui Buttons: ServoON, ServoOFF, Reset Buttons;
  4. [scara_moveit_config] Respawn function in "soem init" and roslaunch files;
  5. [iPendant] Cyclic Mode in Playback;
  6. [iPendant] add robot joint pos limits;
  7. [iPendant] add Auto/Manual state for Teach and Playback;
  8. [iPendant] [scara_gui] fix tf frame id for cartesian states;
  9. [iPendant] revise time interval between two playback commands;
  10. [ethercat_manager] add slave lost error throw code;

score's People

Contributors

isnow4ever avatar ligenglei avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.