Skip to content

RonyRecalde/p4_robot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

In-network Low Latency Robot Arm Kinematics Control using P4

License: BSD v3

About P4+Robot control

Prototype implementation of a robot arm control use case boosted by a P4 program running in a near-by hardware switch. The P4 pipeline is able to parse and identify geometric position coordinates of the robot arm carried in the payload of TCP segments exchanged between of the robot and the controller. Upon a threshold calculation, the P4 switch is able to rapidly craft a custom stop message within the TCP connection resulting in an ultra-low latency command.

About

In-network P4 Robotic Control

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • P4 86.4%
  • Python 13.6%