Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repo symbol

bota_driver repository

Repository Summary

Checkout URI https://gitlab.com/botasys/bota_driver.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2021-10-05
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

Rokubi mini 2.0 - Force-Torque Sensor - README

Overview

This software package will provide a driver and a ROS interface for the ethercat and serial version of the rokubi mini force-torque sensor. This is at the moment just a skeleton to connect to rokubi mini devices and support the driver development of its firmware.

Authors(s): Ilias Patsiaouras, Mike Karamousadakis

Building

pipeline status

Installation

Building from Source

In order to use the bota_driver package, you need to download first the following dependencies:

Dependencies

Before building, you need to make sure that all the binary dependencies are installed. To do so, run in a terminal:

cd catkin_workspace/ && rosdep update && rosdep install --from-path src --ignore-src -y -r

Building

To build the bota_driver from source, clone the latest version from this repository into your catkin workspace and compile the package using:

  1. The catkin_tools package:
	cd catkin_workspace/src
	git clone https://gitlab.com/botasys/bota_driver.git
	cd ../
	catkin build bota_driver
	
  1. If you don’t have the catkin_tools package, you can still build from source with catkin_make:
	cd catkin_workspace/src
	git clone https://gitlab.com/botasys/bota_driver.git
	cd ../
	catkin_make --only-pkg-with-deps bota_driver
	# Don't forget to switch back to building all packages when you are done:
	# catkin_make -DCATKIN_WHITELIST_PACKAGES=""
	
  1. Finally, you can build from source with catkin_make_isolated. The only difference is that each package will be processed sequentially:
	cd catkin_workspace/src
	git clone https://gitlab.com/botasys/bota_driver.git
	cd ../
	catkin_make_isolated --pkg bota_driver
	

Unit Tests

No unit tests so far.

Packages

rokubimini

The core C++ library to interface one or multiple rokubimini devices. Contains abstract interfaces to start the communication.

rokubimini_ethercat

The ethercat implementation of rokubimini.

rokubimini_serial

The serial implementation of rokubimini.

rokubimini_bus_manager

An abstract class for managing a bus.

bota_node

ROS node wrapper with some convenience functions using bota_worker.

bota_worker

High resolution and threaded version of the ROS rate class.

bota_signal_handler

Contains a static signal handling helper class.

rokubimini_msgs

File truncated at 100 lines see the full file

Repository Summary

Checkout URI https://gitlab.com/botasys/bota_driver.git
VCS Type git
VCS Version master
Last Updated 2023-04-12
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

Rokubi mini 2.0 - Force-Torque Sensor - README

Overview

This software package will provide a driver and a ROS interface for the ethercat and serial version of the rokubi mini force-torque sensor. This is at the moment just a skeleton to connect to rokubi mini devices and support the driver development of its firmware.

Authors(s): Ilias Patsiaouras, Mike Karamousadakis

Building

pipeline status

Installation

Building from Source

In order to use the bota_driver package, you need to download first the following dependencies:

Dependencies

Before building, you need to clone the repository and make sure that all the binary dependencies are installed. To do so, run in a terminal:

cd catkin_workspace/src
git clone https://gitlab.com/botasys/bota_driver.git
cd ../
rosdep update && rosdep install --from-path src --ignore-src -y -r
sudo apt install libxmlrpcpp-dev librosconsole-dev

Building

To build the bota_driver from source, clone the latest version from this repository into your catkin workspace and compile the package using:

  1. The catkin_tools package:
	cd catkin_workspace
	catkin build bota_driver
	
  1. If you don’t have the catkin_tools package, you can still build from source with catkin_make:
	cd catkin_workspace
	catkin_make --only-pkg-with-deps bota_driver
	# Don't forget to switch back to building all packages when you are done:
	# catkin_make -DCATKIN_WHITELIST_PACKAGES=""
	
  1. Finally, you can build from source with catkin_make_isolated. The only difference is that each package will be processed sequentially:
	cd catkin_workspace
	catkin_make_isolated --pkg bota_driver
	

Unit Tests

No unit tests so far.

Packages

rokubimini

The core C++ library to interface one or multiple rokubimini devices. Contains abstract interfaces to start the communication.

rokubimini_ethercat

The ethercat implementation of rokubimini.

rokubimini_serial

The serial implementation of rokubimini.

rokubimini_bus_manager

An abstract class for managing a bus.

bota_node

ROS node wrapper with some convenience functions using bota_worker.

bota_worker

High resolution and threaded version of the ROS rate class.

bota_signal_handler

Contains a static signal handling helper class.

rokubimini_msgs

Contains the definitions of the ROS messages and services used for communication over ROS.

File truncated at 100 lines see the full file

Repository Summary

Checkout URI https://gitlab.com/botasys/bota_driver.git
VCS Type git
VCS Version noetic-devel
Last Updated 2021-10-05
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

Rokubi mini 2.0 - Force-Torque Sensor - README

Overview

This software package will provide a driver and a ROS interface for the ethercat and serial version of the rokubi mini force-torque sensor. This is at the moment just a skeleton to connect to rokubi mini devices and support the driver development of its firmware.

Authors(s): Ilias Patsiaouras, Mike Karamousadakis

Building

pipeline status

Installation

Building from Source

In order to use the bota_driver package, you need to download first the following dependencies:

Dependencies

Before building, you need to make sure that all the binary dependencies are installed. To do so, run in a terminal:

cd catkin_workspace/ && rosdep update && rosdep install --from-path src --ignore-src -y -r

Building

To build the bota_driver from source, clone the latest version from this repository into your catkin workspace and compile the package using:

  1. The catkin_tools package:
	cd catkin_workspace/src
	git clone https://gitlab.com/botasys/bota_driver.git
	cd ../
	catkin build bota_driver
	
  1. If you don’t have the catkin_tools package, you can still build from source with catkin_make:
	cd catkin_workspace/src
	git clone https://gitlab.com/botasys/bota_driver.git
	cd ../
	catkin_make --only-pkg-with-deps bota_driver
	# Don't forget to switch back to building all packages when you are done:
	# catkin_make -DCATKIN_WHITELIST_PACKAGES=""
	
  1. Finally, you can build from source with catkin_make_isolated. The only difference is that each package will be processed sequentially:
	cd catkin_workspace/src
	git clone https://gitlab.com/botasys/bota_driver.git
	cd ../
	catkin_make_isolated --pkg bota_driver
	

Unit Tests

No unit tests so far.

Packages

rokubimini

The core C++ library to interface one or multiple rokubimini devices. Contains abstract interfaces to start the communication.

rokubimini_ethercat

The ethercat implementation of rokubimini.

rokubimini_serial

The serial implementation of rokubimini.

rokubimini_bus_manager

An abstract class for managing a bus.

bota_node

ROS node wrapper with some convenience functions using bota_worker.

bota_worker

High resolution and threaded version of the ROS rate class.

bota_signal_handler

Contains a static signal handling helper class.

rokubimini_msgs

File truncated at 100 lines see the full file