├── .gitignore ├── AUTHORS ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README ├── doc ├── index.html ├── luadoc.css └── modules │ ├── roslua.html │ ├── roslua.logging.html │ ├── roslua.logging.rosout.html │ ├── roslua.logging.stdout.html │ ├── roslua.master_proxy.html │ ├── roslua.message.html │ ├── roslua.msg_spec.html │ ├── roslua.param_proxy.html │ ├── roslua.publisher.html │ ├── roslua.registry.html │ ├── roslua.service.html │ ├── roslua.service_client.html │ ├── roslua.slave_api.html │ ├── roslua.slave_proxy.html │ ├── roslua.srv_spec.html │ ├── roslua.subscriber.html │ ├── roslua.tcpros.html │ ├── roslua.time.html │ ├── roslua.timer.html │ └── roslua.utils.html ├── etc └── luadoc │ ├── file.lp │ ├── function.lp │ ├── index.lp │ ├── luadoc.css │ ├── menu.lp │ ├── module.lp │ └── table.lp ├── mainpage.dox ├── manifest.xml ├── rosdep.yaml └── src ├── examples ├── publisher.lua ├── service_client.lua ├── service_client_concexec.lua ├── service_provider.lua ├── subscriber.lua └── timer.lua ├── lua_modules ├── lposix.c ├── lsignal.c ├── modemuncher.c └── struct.c ├── roslua ├── init.lua ├── logging.lua ├── logging │ ├── rosout.lua │ └── stdout.lua ├── master_proxy.lua ├── message.lua ├── msg_spec.lua ├── names.lua ├── param_proxy.lua ├── publisher.lua ├── registry.lua ├── service.lua ├── service_client.lua ├── slave_api.lua ├── slave_proxy.lua ├── srv_spec.lua ├── subscriber.lua ├── tcpros.lua ├── time.lua ├── timer.lua ├── utils.lua └── xmlrpc_post.lua └── test ├── logtest.lua ├── masterquery.lua ├── msgstest.lua ├── publishertest.lua ├── serializetest.lua ├── serviceclienttest.lua ├── serviceprovidertest.lua ├── srvtest.lua ├── subscribertest.lua ├── talkertest.lua └── timetest.lua /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.luaso 3 | /build/ 4 | /ROS_NOBUILD 5 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/README -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/luadoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/luadoc.css -------------------------------------------------------------------------------- /doc/modules/roslua.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.html -------------------------------------------------------------------------------- /doc/modules/roslua.logging.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.logging.html -------------------------------------------------------------------------------- /doc/modules/roslua.logging.rosout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.logging.rosout.html -------------------------------------------------------------------------------- /doc/modules/roslua.logging.stdout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.logging.stdout.html -------------------------------------------------------------------------------- /doc/modules/roslua.master_proxy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.master_proxy.html -------------------------------------------------------------------------------- /doc/modules/roslua.message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.message.html -------------------------------------------------------------------------------- /doc/modules/roslua.msg_spec.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.msg_spec.html -------------------------------------------------------------------------------- /doc/modules/roslua.param_proxy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.param_proxy.html -------------------------------------------------------------------------------- /doc/modules/roslua.publisher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.publisher.html -------------------------------------------------------------------------------- /doc/modules/roslua.registry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.registry.html -------------------------------------------------------------------------------- /doc/modules/roslua.service.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.service.html -------------------------------------------------------------------------------- /doc/modules/roslua.service_client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.service_client.html -------------------------------------------------------------------------------- /doc/modules/roslua.slave_api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.slave_api.html -------------------------------------------------------------------------------- /doc/modules/roslua.slave_proxy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.slave_proxy.html -------------------------------------------------------------------------------- /doc/modules/roslua.srv_spec.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.srv_spec.html -------------------------------------------------------------------------------- /doc/modules/roslua.subscriber.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.subscriber.html -------------------------------------------------------------------------------- /doc/modules/roslua.tcpros.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.tcpros.html -------------------------------------------------------------------------------- /doc/modules/roslua.time.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.time.html -------------------------------------------------------------------------------- /doc/modules/roslua.timer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.timer.html -------------------------------------------------------------------------------- /doc/modules/roslua.utils.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/doc/modules/roslua.utils.html -------------------------------------------------------------------------------- /etc/luadoc/file.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/etc/luadoc/file.lp -------------------------------------------------------------------------------- /etc/luadoc/function.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/etc/luadoc/function.lp -------------------------------------------------------------------------------- /etc/luadoc/index.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/etc/luadoc/index.lp -------------------------------------------------------------------------------- /etc/luadoc/luadoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/etc/luadoc/luadoc.css -------------------------------------------------------------------------------- /etc/luadoc/menu.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/etc/luadoc/menu.lp -------------------------------------------------------------------------------- /etc/luadoc/module.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/etc/luadoc/module.lp -------------------------------------------------------------------------------- /etc/luadoc/table.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/etc/luadoc/table.lp -------------------------------------------------------------------------------- /mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/mainpage.dox -------------------------------------------------------------------------------- /manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/manifest.xml -------------------------------------------------------------------------------- /rosdep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/rosdep.yaml -------------------------------------------------------------------------------- /src/examples/publisher.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/examples/publisher.lua -------------------------------------------------------------------------------- /src/examples/service_client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/examples/service_client.lua -------------------------------------------------------------------------------- /src/examples/service_client_concexec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/examples/service_client_concexec.lua -------------------------------------------------------------------------------- /src/examples/service_provider.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/examples/service_provider.lua -------------------------------------------------------------------------------- /src/examples/subscriber.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/examples/subscriber.lua -------------------------------------------------------------------------------- /src/examples/timer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/examples/timer.lua -------------------------------------------------------------------------------- /src/lua_modules/lposix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/lua_modules/lposix.c -------------------------------------------------------------------------------- /src/lua_modules/lsignal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/lua_modules/lsignal.c -------------------------------------------------------------------------------- /src/lua_modules/modemuncher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/lua_modules/modemuncher.c -------------------------------------------------------------------------------- /src/lua_modules/struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/lua_modules/struct.c -------------------------------------------------------------------------------- /src/roslua/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/init.lua -------------------------------------------------------------------------------- /src/roslua/logging.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/logging.lua -------------------------------------------------------------------------------- /src/roslua/logging/rosout.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/logging/rosout.lua -------------------------------------------------------------------------------- /src/roslua/logging/stdout.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/logging/stdout.lua -------------------------------------------------------------------------------- /src/roslua/master_proxy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/master_proxy.lua -------------------------------------------------------------------------------- /src/roslua/message.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/message.lua -------------------------------------------------------------------------------- /src/roslua/msg_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/msg_spec.lua -------------------------------------------------------------------------------- /src/roslua/names.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/names.lua -------------------------------------------------------------------------------- /src/roslua/param_proxy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/param_proxy.lua -------------------------------------------------------------------------------- /src/roslua/publisher.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/publisher.lua -------------------------------------------------------------------------------- /src/roslua/registry.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/registry.lua -------------------------------------------------------------------------------- /src/roslua/service.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/service.lua -------------------------------------------------------------------------------- /src/roslua/service_client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/service_client.lua -------------------------------------------------------------------------------- /src/roslua/slave_api.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/slave_api.lua -------------------------------------------------------------------------------- /src/roslua/slave_proxy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/slave_proxy.lua -------------------------------------------------------------------------------- /src/roslua/srv_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/srv_spec.lua -------------------------------------------------------------------------------- /src/roslua/subscriber.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/subscriber.lua -------------------------------------------------------------------------------- /src/roslua/tcpros.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/tcpros.lua -------------------------------------------------------------------------------- /src/roslua/time.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/time.lua -------------------------------------------------------------------------------- /src/roslua/timer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/timer.lua -------------------------------------------------------------------------------- /src/roslua/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/utils.lua -------------------------------------------------------------------------------- /src/roslua/xmlrpc_post.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/roslua/xmlrpc_post.lua -------------------------------------------------------------------------------- /src/test/logtest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/logtest.lua -------------------------------------------------------------------------------- /src/test/masterquery.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/masterquery.lua -------------------------------------------------------------------------------- /src/test/msgstest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/msgstest.lua -------------------------------------------------------------------------------- /src/test/publishertest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/publishertest.lua -------------------------------------------------------------------------------- /src/test/serializetest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/serializetest.lua -------------------------------------------------------------------------------- /src/test/serviceclienttest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/serviceclienttest.lua -------------------------------------------------------------------------------- /src/test/serviceprovidertest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/serviceprovidertest.lua -------------------------------------------------------------------------------- /src/test/srvtest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/srvtest.lua -------------------------------------------------------------------------------- /src/test/subscribertest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/subscribertest.lua -------------------------------------------------------------------------------- /src/test/talkertest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/talkertest.lua -------------------------------------------------------------------------------- /src/test/timetest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timn/roslua/HEAD/src/test/timetest.lua --------------------------------------------------------------------------------