Hi all I could get to the answer in answers.ros.org (http://answers.ros.org/question/1950/use-multiarray-in-rosserial). Best Regards, Atsushi Tsuda 2011年8月23日22:00 Michael Carroll : > I think the best place for this question is answers.ros.org > ~mc > > 2011/8/23 Atsushi Tsuda >> >> Hi >> >> Can we use array in rosserial? >> I'm trying following code, but it doesn't work. >> The topic has no data. >> >> We are using rosserial of revision 133:db62c6309a50 tip. >> Does anyone have suggestion? >> >> >> #include >> #include >> #include >> >> #include >> #include >> >> ros::NodeHandle nh; >> >> std_msgs::Int16MultiArray thermo; >> ros::Publisher thermo_pub("thermo", &thermo); >> >> unsigned char dim0_label[] = "thermo"; >> void setup() >> { >> nh.initNode(); >> thermo.layout.dim = (std_msgs::MultiArrayDimension >> *)malloc(sizeof(std_msgs::MultiArrayDimension) * 2); >> thermo.layout.dim[0].label = dim0_label; >> thermo.layout.dim[0].size = 8; >> thermo.layout.dim[0].stride = 1*8; >> thermo.data = (int *)malloc(sizeof(int)*8); >> nh.advertise(thermo_pub); >> } >> >> void loop() >> { >> thermo.data[0] = analogRead(0); >> thermo.data[1] = analogRead(1); >> thermo.data[2] = analogRead(2); >> thermo.data[3] = analogRead(3); >> thermo.data[4] = analogRead(4); >> thermo.data[5] = analogRead(5); >> thermo.data[6] = analogRead(6); >> thermo.data[7] = analogRead(7); >> >> thermo_pub.publish( &thermo ); >> >> nh.spinOnce(); >> >> delay(500); >> } >> >> tsuda@tsuda-laptop:~$ rostopic echo /thermo >> layout: >> dim: [] >> data_offset: 0 >> data: [] >> --- >> >> >> >> >> 2011/8/6 Michael Ferguson : >> > We do not currently have an equivalent. However, development of one has >> > been >> > added to the todo list from the review. >> > >> > -Fergs >> > >> > On Thu, Aug 4, 2011 at 8:28 PM, Atsushi Tsuda >> > >> > wrote: >> >> >> >> Hi all. >> >> >> >> I want to use ROS_INFO on rosserial. >> >> Does anyone support this? >> >> >> >> Cheers, >> >> A.Tsuda >> >> >> >> 2011/8/5 Adam Stambler : >> >> > Hi Mike, >> >> > >> >> > Its not too late. Thats a good suggestion. It has been ticketed and >> >> > I >> >> > will >> >> > add it sometime early next week. >> >> > >> >> > Cheers, >> >> > Adam >> >> > >> >> > On Thu, Aug 4, 2011 at 1:40 PM, Mike Purvis >> >> > >> >> > wrote: >> >> >> >> >> >> Ah, I missed the deadline for this. >> >> >> What are the plans for supporting parameters? If I have control loop >> >> >> constants or whatever else, it would be great to be able to send >> >> >> them >> >> >> down >> >> >> from a launch file rather than having to reprogram the micro every >> >> >> time. >> >> >> Thanks, >> >> >> Mike >> >> >> >> >> >> On 1 August 2011 17:28, Michael Ferguson wrote: >> >> >>> >> >> >>> Greetings, >> >> >>> >> >> >>> An API review page has been posted for rosserial: >> >> >>> >> >> >>> >> >> >>> http://www.ros.org/wiki/rosserial/Reviews/2011-08-04%20API%20Review_API_Review >> >> >>> >> >> >>> If you have feedback on the API, please post comments by this >> >> >>> Thursday. >> >> >>> You may also want to "subscribe" to the wiki page to receive email >> >> >>> updates. >> >> >>> >> >> >>> -Mike Ferguson >> >> >>> >> >> >>> _______________________________________________ >> >> >>> ros-users mailing list >> >> >>> ros-users@code.ros.org >> >> >>> https://code.ros.org/mailman/listinfo/ros-users >> >> >>> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> ros-users mailing list >> >> >> ros-users@code.ros.org >> >> >> https://code.ros.org/mailman/listinfo/ros-users >> >> >> >> >> > >> >> > >> >> > _______________________________________________ >> >> > ros-users mailing list >> >> > ros-users@code.ros.org >> >> > https://code.ros.org/mailman/listinfo/ros-users >> >> > >> >> > >> >> _______________________________________________ >> >> ros-users mailing list >> >> ros-users@code.ros.org >> >> https://code.ros.org/mailman/listinfo/ros-users >> > >> > >> > _______________________________________________ >> > ros-users mailing list >> > ros-users@code.ros.org >> > https://code.ros.org/mailman/listinfo/ros-users >> > >> > >> >> >> >> -- >> 津田 敦史 >> 東京大学工学部機械情報工学科 >> 稲葉・岡田研究室(情報システム工学研究室) >> 〒113-8656 東京都文京区本郷7-3-1 工学部2号館73B2 >> Tel: 03-5841-7416 / Fax: 03-5841-6285 >> E-mail: tsuda@jsk.t.u-tokyo.ac.jp >> _______________________________________________ >> ros-users mailing list >> ros-users@code.ros.org >> https://code.ros.org/mailman/listinfo/ros-users > > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users > >