Skip to content

Various interactive simulation platforms with the safe set algorithm (SSA).

License

Notifications You must be signed in to change notification settings

changliuliu/SafeSetAlgorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SafeSetAlgorithm

This repo contains implementations of safe set algorithm (SSA) and interactive simulations.

C. Liu, and M. Tomizuka, "Control in a safe set: addressing safety in human-robot interactions", in Dynamic Systems and Control Conference. ASME, 2014, p. V003T42A003. Preprint

C. Liu, and M. Tomizuka, "Modeling and controller design of cooperative robots in workspace sharing human-robot assembly teams", in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2014, pp. 1386 – 1391. Preprint

SCARA_Interactive

run two_agent.m to play with a SCARA robot arm.

Place cursor on top of the blue circles for 3 seconds for calibration (one circle will be at the center, the other will be at the up right corner)

You control the blue agent to pick the blue dots. The SCARA robot is in red. It tries to pick the red dots.

The robot behavior is specified in robot_move.m, which implements on the safe set algorithm.

You may change the setting in two_agent.m to test in diverse environments.

Mobile_Interactive

run two_agent.m to play with a mobile robot.

About

Various interactive simulation platforms with the safe set algorithm (SSA).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published