Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

Behavior program

Bioloid robot kit from Korean company Robotis; CM5 controller block, AX12 servos..
2 postsPage 1 of 1
2 postsPage 1 of 1

Behavior program

Post by JI_YI_MI » Tue Dec 26, 2006 2:00 pm

Post by JI_YI_MI
Tue Dec 26, 2006 2:00 pm

hello I am French and not very good in programming, and I would like to know if the program behavior makes it possible to use all the functions of the bioloid? and this program makes it possible it to learn how to program out of C? Thank you for your assistance
hello I am French and not very good in programming, and I would like to know if the program behavior makes it possible to use all the functions of the bioloid? and this program makes it possible it to learn how to program out of C? Thank you for your assistance
JI_YI_MI
Robot Builder
Robot Builder
User avatar
Posts: 22
Joined: Mon Jun 05, 2006 1:00 am

Post by inaki » Wed Dec 27, 2006 10:24 am

Post by inaki
Wed Dec 27, 2006 10:24 am

The Behavior Control Program allows access to any register in the CM5 and AX12 servos and sensors. The language itself is however somewhat limited and you may find it uncomfortable to program but it has the essential commands to write complex programs. With time editing the sentences in the graphic editor becomes boring, so you may feel you are wasting too much time typing/clicking programs.

The commands understood by Bioloid are pre-recorded in the original CM5 controller firmware. If you program the CM5 in C you overwrite that program so you will lose the full set of BCP commands and registers , although you still will have access to the CM5 hardware, AX12 servos and sensors. In other words, if you program in C you will have to make it all yourself. You even lose some common features like charging the battery automatically. However programming in C gives you the full potential of Bioloid kit.
The Behavior Control Program allows access to any register in the CM5 and AX12 servos and sensors. The language itself is however somewhat limited and you may find it uncomfortable to program but it has the essential commands to write complex programs. With time editing the sentences in the graphic editor becomes boring, so you may feel you are wasting too much time typing/clicking programs.

The commands understood by Bioloid are pre-recorded in the original CM5 controller firmware. If you program the CM5 in C you overwrite that program so you will lose the full set of BCP commands and registers , although you still will have access to the CM5 hardware, AX12 servos and sensors. In other words, if you program in C you will have to make it all yourself. You even lose some common features like charging the battery automatically. However programming in C gives you the full potential of Bioloid kit.
inaki
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 233
Joined: Sun Mar 06, 2005 1:00 am
Location: EH


2 postsPage 1 of 1
2 postsPage 1 of 1