2011 IEEE International Conference on Robotics and Automation 2011
DOI: 10.1109/icra.2011.5980204
|View full text |Cite
|
Sign up to set email alerts
|

Playing pool with a dual-armed robot

Abstract: Abstract-This video presents a robot capable of playing pool on a normal sized pool table using two arms. For successfully completing this task several issues need to be addressed, including the perception of relevant environment information, planning of actions and finally an efficient execution. The video outlines how the robot accurately locates the pool table, the balls on the table and the cue and subsequently plans the next shot. In order to improve the stroke speed, an optimization algorithm for the arm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0
1

Year Published

2012
2012
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 3 publications
0
7
0
1
Order By: Relevance
“…[2,4,22] work with video (or video streams) taken from pool or snooker championships, with very stable and controlled conditions (lighting, player positions, etc. ), or expect a controlled environment because of the use of robots [5][6][7].…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…[2,4,22] work with video (or video streams) taken from pool or snooker championships, with very stable and controlled conditions (lighting, player positions, etc. ), or expect a controlled environment because of the use of robots [5][6][7].…”
Section: Discussionmentioning
confidence: 99%
“…Other research uses a robot capable of choosing and executing shots on a real table, although these robotic systems have been tested under laboratory conditions [5][6][7].…”
Section: State Of the Artmentioning
confidence: 99%
“…Having mounted only one camera, fusioned data from robot-mounted laser rangefinder, arm pose data and ceiling camera is used for an accurate cue positioning behind the white ball. In order to execute a fast stroke without violating hardware constraints regarding motor current and joint velocity, the arm configuration is optimized before the stroke, see [23]. Out of 463 test strokes for random ball positions on the table, the robot succeeds in pocketing around 50% of all balls, and with a success rate of around 80% for the simplest shots (approx.…”
Section: Pool-playing Robotic Systemmentioning
confidence: 99%
“…In this case, R n n is a single scalar number representing the maximal percentage to pocket a ball p maxP for the robot respectively p maxO for the opponent. Subsequently, an optimization algorithm is used varying the stroke intensity µ |p| and stroke angle µ ψ variables of each node of the tree in order to solve (23). This problem is intractable within reasonable for large search trees as there are O((n s ) n ) variables to optimize for n s sampling points for each table and a search tree of depth n.…”
Section: B Planning Aheadmentioning
confidence: 99%
“…Seu maior divulgador é o robô PR2 que mostra diversas implementações interessantes (Nierhoff et al, 2011) (Becker et al, 2011) de manipulação robótica utilizando o framework combinado a modernas técnicas de controle, processamento de imagem e processamento de informação. O ROS foi projetado para atender aplicações de robôs para serviço doméstico e manipulação móvel.…”
Section: Os Framework Existentes Para Manipulação Robóticaunclassified