Skip to content

Modularized robot control for ROS Noetic in Ubuntu 20.04.

License

Notifications You must be signed in to change notification settings

SmartArmStack/smart_arm_stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

SmartArmStack

The current version of the packages are compatible with ROS Noetic in Ubuntu 20.04 Focal.

Installation

Dependencies

The following packages suffice

sudo apt install ros-noetic-ros-base ros-noetic-pybind11-catkin -y
sudo add-apt-repository ppa:dqrobotics-dev/development
sudo apt-get update
sudo apt-get install libdqrobotics*
  • Python Dependencies

    • DQRobotics Python python3 -m pip install dqrobotics
    • Scipy python3 -m pip install scipy
    • PyModBus python3 -m pip install pymodbus
  • QTNetwork

sudo apt install libqt5network5
  • Utilities for installation only (curl and jq)
sudo apt update && sudo apt install curl jq

Setting up the installer

Do the following ONLY ONCE

echo "alias sas-update='wget https://raw.githubusercontent.com/SmartArmStack/smart_arm_stack/main/install.sh && sh install.sh'" >> ~/.bashrc
source ~/.bashrc

Installing and updating

Run

sas-update

Dependencies

  1. SmartArmStack (LGPL)

  2. SmartArmStack (ResearchOnly)

Issues

If you have any trouble, open an issue.

About

Modularized robot control for ROS Noetic in Ubuntu 20.04.

Topics

Resources

License

Stars

Watchers

Forks

Languages