Sphero Multi-Agent Robotic Testbed for Matlab (SMART_matlab)

A distributed robotic testbed for experimental validation of multi-agent algorithms.
630 Downloads
Updated 17 Mar 2021

We present a distributed robotic platform for test and validation of multi-agent control strategies. As an example, we use this platform to achieve a desired formation of Sphero robots. The formation control and collision avoidance strategies are fully distributed. Implementation details and code are provided online and free.

Cite As

Kaveh Fathian (2024). Sphero Multi-Agent Robotic Testbed for Matlab (SMART_matlab) (https://github.com/TSummersLab/SMART_matlab), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2017b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: Sphero Connectivity Package

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

EKF

Formation Control

Helpers

Sphero

Sphero/+sphero

Sphero/+sphero/private

Sphero/examples

Sphero/simulink

cvx

cvx/builtins

cvx/builtins/@cvx

cvx/builtins/@cvxcnst

cvx/commands

cvx/commands/@cvx

cvx/examples

cvx/examples/antenna_array_design

cvx/examples/circuit_design

cvx/examples/cvxbook

cvx/examples/cvxbook/Ch04_cvx_opt_probs

cvx/examples/cvxbook/Ch05_duality

cvx/examples/cvxbook/Ch06_approx_fitting

cvx/examples/cvxbook/Ch07_statistical_estim

cvx/examples/cvxbook/Ch08_geometric_probs

cvx/examples/cvxbook/Ch11_intpt_methods

cvx/examples/filter_design

cvx/examples/gp_tutorial

cvx/examples/graph_laplacian

cvx/examples/log_exp

cvx/examples/sparse_heuristics

cvx/examples/time_series_analysis

cvx/functions

cvx/functions/@cvx

cvx/keywords

cvx/lib

cvx/lib/@cell

cvx/lib/@cvx

cvx/lib/@cvxcnst

cvx/lib/@cvxdual

cvx/lib/@cvxin

cvx/lib/@cvxobj

cvx/lib/@cvxprob

cvx/lib/@cvxtuple

cvx/lib/@struct

cvx/sdpt3

cvx/sdpt3/Examples

cvx/sdpt3/HSDSolver

cvx/sdpt3/Solver

cvx/sedumi

cvx/sedumi/conversion

cvx/sets

cvx/structures

cvx/structures/@cvx

Sphero/examples

cvx/examples

cvx/examples/antenna_array_design

cvx/examples/circuit_design

cvx/examples/cvxbook/Ch04_cvx_opt_probs

cvx/examples/cvxbook/Ch05_duality

cvx/examples/cvxbook/Ch06_approx_fitting

cvx/examples/cvxbook/Ch07_statistical_estim

cvx/examples/cvxbook/Ch08_geometric_probs

cvx/examples/cvxbook/Ch11_intpt_methods

cvx/examples/filter_design

cvx/examples/gp_tutorial

cvx/examples/graph_laplacian

cvx/examples/log_exp

cvx/examples/sparse_heuristics

cvx/examples/time_series_analysis

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.0.2

Added acknowledgments.

1.0.1

Added snapshot.

1.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.