[Jderobot-dev] Envío arrays de estructuras en interfaces ICE
franciscomiguel.rivas en urjc.es
franciscomiguel.rivas en urjc.es
Vie Feb 17 11:39:10 CET 2012
Buenas,
me ha comentado Jose María que andáis buscando la forma de mandar
arrays sin sin tamaño definido a través de ICE, hace tiempo que lo
tenía solucionado para mandar movimientos para el Nao:
/**
* BodyPosition
*/
struct BodyPosition{
ArmPosition lArm;
ArmPosition rArm;
LegPosition rLeg;
LegPosition lLeg;
BodyMotor head;
float time;
};
sequence<BodyPosition> BodyMov;
class BodyMovementsData{
BodyMov mov;
};
Tenéis todos los interfaces que he hecho en [1], en el que está esto
es justamente el bodymovementes.ice por si le queréis echar un ojo. Si
utilizáis c++ el tipo BodyMov se convierte en un
std::vector<jderobot::BodyPosition> por lo que no tenéis que definir
el tamaño del vector.
Espero que os sea de utilidad.
Un saludo,
Fran.
[1] https://svn.jde.gsyc.es/users/frivas/pfc-itis/branches/jde-5.0/interfaces/
------------------------------------------------------------------
Laboratorio de Análisis del Movimiento, Biomecánica, Ergonomía y
Control Motor (LAMBECOM).
Departamento de Fisioterapia, Terapia Ocupacional, Rehabilitación y
Medicina Física.
Universidad Rey Juan Carlos (URJC).
More information about the Jde-developers
mailing list