Ch RoboTalk is a
Ch binding to the RoboTalk C library which communicates with
RoboWorks.
Ch is an embeddable C/C++ interperter for scripting, shell programming,
numerical computing, 2D/3D plotting and embedded scripting.
With the Ch RoboTalk package, all C (or C++) programs using functions from the RoboTalk C library can readily run in Ch interpretively without compilation. It is an ideal solution for rapid prototyping, teaching and learning.
System Requirements
|
(1) Ch Standard or Professional Edition version 5.1.0.12761
or higher.
Ch is free and available for multiple platforms from SoftIntegration at http://www.softintegration.com. |
|
(2) RoboTalk
Available from http://www.newtonium.com/public_html/Products/RoboWorks/RoboWorks_download.htm. |
Ch RoboTalk Distribution Directory
Ch RoboTalk is distributed along with RoboTalk and can be downloaded from
http://www.newtonium.com/public_html/Products/RoboWorks/RoboWorks_download.htm.
Windows Installation Instructions
(1) Install RoboWorks on a Windows based machine.
(2) Intall RoboTalk
(3) Run the following command in a Ch shell under the directory
ROBOTALK_HOME/ch.
make install
Unix Installation Instructions (Linux tested)
(1) Install RoboWorks on a Windows based machine.
(2) Download and unarchive RoboTalk
tar -zxvf RoboTalk-v1.0.0.tar.gz
(3) Build the RoboTalk library
cd RoboTalk-v1.0.0/src
make
(3) Run the following commands under ROBOTALK_HOME/ch
make
make install
Uninstallation Instructions
(1) Run the command under ROBOTALK_HOME/ch
make uninstall
Demo Programs in Directory CHHOME/package/chrobotalk/demos
All existing RoboTalk C programs are readily to run
with Ch RoboTalk interpretively without compilation.
When Ch RoboTalk is built, a directory with C demo
programs using RoboTalk is created.
Under Windows:
(1) Start RoboWorks
Open 'RoboTalkExample.scn'
Select IPC from the Animation drop down menu
(2) Start ch
Change directory to CHHOME/package/chrobotalk/demos
Assuming CHHOME is c:/ch, run
cd c:/ch/package/chrobotalk/demos
(3) Type the program name such as 'RoboTalkExample.c'
Under Unix:
(1) Start RoboWorks on a Windows based machine.
Open 'WAMan.scn'
Select IPC from the Animation drop down menu
(2) Start ch on the local machine
Change directory to CHHOME/package/chrobotalk/demos
Assuming CHHOME is /user/local/ch, run
cd /user/local/ch/package/chrobotalk/demos
(3) Type the program name 'WAMan.c ipaddr' where
'ipaddr' is the ipaddress of the Windows machine
running RoboWorks
RoboTalkExample |
RoboTalkClockExample |
WAMan |
License
Ch RoboTalk is open source in public domain.
Support
Questions specific to Ch can be posted to a
Yahoo Ch User Group.
Contributors
Stephen Nestinger ssn17 at yahoo dot com
Newtonium Support support at newtonium dot com