|
13 | 13 |
|
14 | 14 | #include <stdio.h>
|
15 | 15 | #include <vector>
|
| 16 | +#include <unistd.h> |
16 | 17 |
|
17 | 18 |
|
18 | 19 | #if _DR_ROBOTO_RPI_
|
|
32 | 33 | #define HAVE_GUILE
|
33 | 34 |
|
34 | 35 | #include <opencog/atomspace/AtomSpace.h>
|
35 |
| -#include <opencog/atoms/base/Node.h> |
| 36 | +#include <opencog/truthvalue/TruthValue.h> |
| 37 | +#include <opencog/truthvalue/AttentionValue.h> |
| 38 | + |
36 | 39 | #include <opencog/atoms/proto/FloatValue.h>
|
37 | 40 | #include <opencog/atoms/proto/LinkValue.h>
|
38 | 41 | #include <opencog/atoms/proto/StringValue.h>
|
39 | 42 |
|
40 | 43 | #include <opencog/guile/SchemePrimitive.h>
|
41 |
| -#include <opencog/truthvalue/TruthValue.h> |
42 |
| -#include <opencog/truthvalue/AttentionValue.h> |
43 | 44 |
|
44 | 45 |
|
45 | 46 | #define SCALE 0.1
|
@@ -106,7 +107,7 @@ DrRoboto::DrRoboto() : c2g("c2g") , eh("eh") , fcd("fcd") , smd("smd") ,
|
106 | 107 | #if _DR_ROBOTO_RPI_
|
107 | 108 | cap = new RaspiCamCapture("cap", 320, 240, 20);
|
108 | 109 | #else //_DR_ROBOTO_RPI_
|
109 |
| - cap = new CamCapture("cap", 320, 240, 20, 0); |
| 110 | + cap = new CamCapture("cap", 320, 240, 0, 20); |
110 | 111 | #endif //_DR_ROBOTO_RPI_
|
111 | 112 |
|
112 | 113 | /*
|
@@ -138,7 +139,12 @@ void DrRoboto::start_sense()
|
138 | 139 | Handle hh = _as->add_node(CONCEPT_NODE, "hand");
|
139 | 140 | Handle fi = _as->add_node(CONCEPT_NODE, "fingers");
|
140 | 141 | Handle pos_h = _as->add_node(CONCEPT_NODE, "position");
|
| 142 | + Handle sen_h = _as->add_node(CONCEPT_NODE, "sense"); |
| 143 | + Handle rate_h = _as->add_node(CONCEPT_NODE, "rate"); |
| 144 | + //sen_h->setValue(rate_h, createFloatValue(1000)); //u-secs to delay sensor |
| 145 | + |
141 | 146 | ProtoAtomPtr pap;
|
| 147 | + |
142 | 148 | while(ok) {
|
143 | 149 | frame = cap->getCurrentFrame();
|
144 | 150 | gr = c2g.Transform(frame);
|
@@ -231,7 +237,7 @@ void DrRoboto::start_sense()
|
231 | 237 | h->setValue(fi, pap);
|
232 | 238 | }
|
233 | 239 |
|
234 |
| - |
| 240 | + usleep(10000); |
235 | 241 | } //while ok
|
236 | 242 | }
|
237 | 243 |
|
|
0 commit comments