Sphero API MATLAB SDK

Control Orbotix Sphero from Matlab in m-code!

https://github.com/mark-toma/SpheroMATLAB

이 제출물을 팔로우합니다

Control Sphero from MATLAB in m-code!

This project provides a few Matlab classes that can be used to control Sphero from Matlab in m-code. Check out the Sphero website for more information about Sphero, the robotic ball.

Check out this Preview video on YouTube to see what this package can do,
https://www.youtube.com/watch?v=YohxMa_z4Ww

The base class, SpheroCore:

Provides a Matlab interface to Sphero through the Bluetooth object of the Instrument Control Toolbox
Implements the low-level Sphero API (see attached pdf)
Manages Sphero's state
The interface class, SpheroInterface (inherits from SpheroCore):

Adds application-layer functionality to SpheroCore
Overloaded Roll method uses right-handed coordinates
Wrappers for Roll and Configure Locator allow easy correspondence between Roll and Locator coordinate systems
The class, Sphero (inherits from SpheroInterface):

Adds backwards compatibility with Yi Jui's Sphero MATLAB Interface
Wrapper for Roll allows for use of Yi Jui's roll method among others http://www.mathworks.com/matlabcentral/fileexchange/48359-sphero-matlab-interface
I've included some examples and graphical user interfaces for inspiration. Future development including bug-fixes, feature extensions, and even custom-tailored examples will be heavily motivated by user comments and ratings!

For more information about how this code communicates with Sphero, stop by my wiki to browse through Sphero API Tutorial and Sphero API MATLAB SDK.

인용 양식

Mark Tomaszewski (2026). Sphero API MATLAB SDK (https://github.com/mark-toma/SpheroMATLAB), GitHub. 검색 날짜: .

도움

도움 받은 파일: Sphero MATLAB Interface

카테고리

Help CenterMATLAB Answers에서 Optimization Toolbox에 대해 자세히 알아보기

MATLAB 릴리스 호환 정보

  • 모든 릴리스와 호환

플랫폼 호환성

  • Windows
  • macOS
  • Linux

GitHub 디폴트 브랜치를 사용하는 버전은 다운로드할 수 없음

버전 퍼블리시됨 릴리스 정보 Action
2.1.0.0

Updates to v2.1, Changes log properties to row vector samples

2.0.0.0

Repairs missing description
Fixed the title
New major release; moved source to GitHub repo; some breaking changes; some new features; see GitHub repo commits for more info

1.0.1.0

only modified description; added new link to wiki docs; added link to sphero web; minor formatting
added preview video

1.0.0.0

Removed some folders listed in "MATLAB Search Path" to reduce clutter in file preview pane; Noticed that I have a typo in the "SpheroCore" directory name; Updated "Other Requirements" with system hardware (BT) and Matlab Bluetooth object dependencies

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.