Comments (13)
It looks like OSVR is having trouble talking to the IR tracking camera (directx_camera_server: Can't create video enumerator (no cameras?)
). When you run the OSVR server, does the light on the camera turn green? If not, you might double-check the USB cable going to the camera.
The Winsock error is a little suspicious, too:
vrpn: Connection request received from 127.0.0.1: 127.0.0.1 60064
vrpn_Endpoint::connect_tcp_to: Could not connect to machine 127.0.0.1 port 60064
Winsock error: 10061
While osvr_print_tree
got the tree data okay, I'm concerned there may be some communication problem with the OSVR server.
Winsock error 10061 means the connection was refused:
Connection refused. No connection could be made because the target computer actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host—that is, one with no server application running.
from steamvr-osvr.
The vrserver.txt
log file reports: OSVRTrackedHMD::Activate(): Context startup timed out after 5 ms!
A common cause of this error is if SteamVR can't communicate with osvr_server
. Are you starting the OSVR server before starting SteamVR?
from steamvr-osvr.
@godbyk hi,
yes I always start the osvr server before starting the application. To start OSVR server I use OSVR Central -> OSVR server
from steamvr-osvr.
While the OSVR server is running, can you run osvr_print_tree.exe
in a terminal and post the output?
from steamvr-osvr.
@godbyk
osvr_print_tree.exe > print_tree.log
Aug 30 00:18:03.245 info [OSVR]: Logging for D:\Program Files\OSVR\Runtime\bin\osvr_print_tree.exe
Aug 30 00:18:03.246 info [OSVR: org.osvr.tools.printtree]: OSVR client context initialized for org.osvr.tools.printtree
Aug 30 00:18:04.453 info [OSVR: org.osvr.tools.printtree]: Could not connect to OSVR server in the timeout period allotted of 200ms
Aug 30 00:18:04.454 info [Client: org.osvr.tools.printtree]: Client context has not yet started up - waiting. Make sure the server is running.
Aug 30 00:18:11.396 info [OSVR: org.osvr.tools.printtree]: Got connection to main OSVR server
Aug 30 00:18:51.506 info [OSVR: org.osvr.tools.printtree]: Connected 0 of 0 unconnected paths successfully
Aug 30 00:18:51.507 info [Client: org.osvr.tools.printtree]: OK, client context ready. Proceeding.
Aug 30 00:18:51.509 info [OSVR: org.osvr.tools.printtree]: OSVR client context shut down for org.osvr.tools.printtree
edit: changed the print_tree.log to print_tree.txt because the github
from steamvr-osvr.
It looks like either the server isn't actually running or osvr_print_tree
and SteamVR are unable to connect to it for some reason (e.g., a firewall).
Can you run the OSVR server from a terminal as well? It will print out a log showing any errors it encounters.
from steamvr-osvr.
osvr_server.exe
Aug 30 00:30:34.235 info [OSVR]: Logging for D:\Program Files\OSVR\Runtime\bin\osvr_server.exe
Aug 30 00:30:34.237 info [OSVR Server]: Using default config file - pass a filename on the command line to use a different one.
Aug 30 00:30:34.238 info [OSVR Server]: Attempting to load config file 'osvr_server_config.json'.
Aug 30 00:30:34.238 info [OSVR Server]: Constructing server as configured...
Aug 30 00:30:34.243 info [OSVR Server]: Loading auto-loadable plugins...
Aug 30 00:30:34.253 info [OSVR Server]: Loading plugins...
Aug 30 00:30:34.254 info [OSVR Server]: Instantiating configured drivers...
Aug 30 00:30:34.255 info [OSVR Server]: Added device: org_osvr_filter_videoimufusion/HeadFusion
Aug 30 00:30:34.256 info [OSVR: org.osvr.analysisplugin]: OSVR client context initialized for org.osvr.analysisplugin
Aug 30 00:30:34.257 info [OSVR]: Z:\j\workspace\OSVR-Core-Build-Win\BIT\64\TRACING\OFF\VS\12\host\windows\src\osvr\Common\ClientInterface.cpp:38: Interface initialized for /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/semantic/hmd
Aug 30 00:30:34.257 info [OSVR]: Z:\j\workspace\OSVR-Core-Build-Win\BIT\64\TRACING\OFF\VS\12\host\windows\src\osvr\Common\ClientInterface.cpp:38: Interface initialized for /com_osvr_VideoBasedHMDTracker/TrackedCamera0_0/semantic/hmd/front
Aug 30 00:30:34.257 info [OSVR Server]: Successes:
Aug 30 00:30:34.258 info [OSVR Server]: - com_osvr_VideoBasedHMDTracker/VideoBasedHMDTracker
Aug 30 00:30:34.258 info [OSVR Server]: - org_osvr_filter_videoimufusion/VideoIMUFusion
Aug 30 00:30:34.258 info [OSVR Server]: Aliases found and parsed from config file.
Aug 30 00:30:34.259 info [OSVR Server]: Display descriptor found and parsed from config file.
Aug 30 00:30:34.260 info [OSVR Server]: RenderManager config found and parsed from the config file.
Aug 30 00:30:34.260 info [OSVR Server]: Triggering automatic hardware detection...
Aug 30 00:30:34.261 info [OSVR Server]: Registering shutdown handler...
Aug 30 00:30:34.261 info [OSVR Server]: Starting server mainloop: OSVR Server is ready to go!
Aug 30 00:30:34.261 info [OSVR Server]: Performing hardware auto-detection.
Aug 30 00:31:14.349 info [OSVR Server]: Added device: com_osvr_Multiserver/OSVRHackerDevKit0
Aug 30 00:32:03.705 info [OSVR Server]: Added device: com_osvr_Multiserver/OSVRHackerDevKitPrediction0
directx_camera_server: Can't create video enumerator (no cameras?)
Video-based tracker: Could not open the tracking camera. If you intend to use it, make sure that all cables to it are plugged in firmly.
Video-based tracker: Windows users may need to exit other camera-using applications or activities until after the tracking camera is turned on by this plugin. (This is the most common cause of messages regarding the 'filter graph')
Aug 30 00:32:23.778 info [OSVR]: Z:\j\workspace\OSVR-Core-Build-Win\BIT\64\TRACING\OFF\VS\12\host\windows\src\osvr\Client\AnalysisClientContext.cpp:76: Got updated path tree, processing
Aug 30 00:32:24.780 info [OSVR]: Z:\j\workspace\OSVR-Core-Build-Win\BIT\64\TRACING\OFF\VS\12\host\windows\src\osvr\Client\TrackerRemoteFactory.cpp:93: Constructed a TrackerHandler for com_osvr_Multiserver/OSVRHackerDevKitPrediction0@localhost:3883 sensor 0
Aug 30 00:32:24.781 info [OSVR: org.osvr.analysisplugin]: Successfully produced handler for /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/semantic/hmd
Aug 30 00:32:24.782 info [OSVR: org.osvr.analysisplugin]: Could not resolve source for /com_osvr_VideoBasedHMDTracker/TrackedCamera0_0/semantic/hmd/front
Aug 30 00:32:24.784 info [OSVR: org.osvr.analysisplugin]: Connected 1 of 2 unconnected paths successfully
Aug 30 00:32:24.784 info [OSVR Server]: Sent path tree to clients.
vrpn: Connection request received from 127.0.0.1: 127.0.0.1 54464
Aug 30 00:32:24.787 info [OSVR Server]: Performing hardware auto-detection.
directx_camera_server: Can't create video enumerator (no cameras?)
Aug 30 00:32:44.838 info [OSVR Server]: Sent path tree to clients.
vrpn: Connection request received from 127.0.0.1: 127.0.0.1 56607
VRPN Error
(20) from com_osvr_Multiserver/OSVRHackerDevKitPrediction0: No response from server for >= 10 seconds
Aug 30 00:32:44.841 info [OSVR Server]: Performing hardware auto-detection.
Aug 30 00:33:04.895 info [OSVR Server]: Performing hardware auto-detection.
directx_camera_server: Can't create video enumerator (no cameras?)
Aug 30 00:33:24.949 info [OSVR Server]: Sent path tree to clients.
VRPN Error
(60) from com_osvr_Multiserver/OSVRHackerDevKitPrediction0: No response from server for >= 10 seconds
VRPN Error
(40) from com_osvr_Multiserver/OSVRHackerDevKitPrediction0: No response from server for >= 10 seconds
VRPN Error
(0) from com_osvr_Multiserver/OSVRHackerDevKitPrediction0: Server connection re-established!
VRPN Error
(60) from com_osvr_Multiserver/OSVRHackerDevKitPrediction0: No response from server for >= 10 seconds
VRPN Error
(0) from com_osvr_Multiserver/OSVRHackerDevKitPrediction0: Server connection re-established!
from steamvr-osvr.
Also with same osvr_server instance running I'm able to play non steamvr games or use unity to do stuff with osvr
from steamvr-osvr.
If you leave osvr_server.exe
running on one terminal and try running osvr_print_tree.exe
in another terminal, does it print out more information then? Is that works, try running SteamVR again while the osvr_server.exe
terminal is still running.
from steamvr-osvr.
@godbyk
osvr_server:
Aug 30 00:50:09.879 info [OSVR Server]: Using default config file - pass a filename on the command line to use a different one.
Aug 30 00:50:09.880 info [OSVR Server]: Attempting to load config file 'osvr_server_config.json'.
Aug 30 00:50:09.880 info [OSVR Server]: Constructing server as configured...
Aug 30 00:50:09.885 info [OSVR Server]: Loading auto-loadable plugins...
Aug 30 00:50:09.894 info [OSVR Server]: Loading plugins...
Aug 30 00:50:09.895 info [OSVR Server]: Instantiating configured drivers...
Aug 30 00:50:09.896 info [OSVR Server]: Added device: org_osvr_filter_videoimufusion/HeadFusion
Aug 30 00:50:09.896 info [OSVR: org.osvr.analysisplugin]: OSVR client context initialized for org.osvr.analysisplugin
Aug 30 00:50:09.897 info [OSVR]: Z:\j\workspace\OSVR-Core-Build-Win\BIT\64\TRACING\OFF\VS\12\host\windows\src\osvr\Common\ClientInterface.cpp:38: Interface initialized for /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/semantic/hmd
Aug 30 00:50:09.897 info [OSVR]: Z:\j\workspace\OSVR-Core-Build-Win\BIT\64\TRACING\OFF\VS\12\host\windows\src\osvr\Common\ClientInterface.cpp:38: Interface initialized for /com_osvr_VideoBasedHMDTracker/TrackedCamera0_0/semantic/hmd/front
Aug 30 00:50:09.898 info [OSVR Server]: Successes:
Aug 30 00:50:09.898 info [OSVR Server]: - com_osvr_VideoBasedHMDTracker/VideoBasedHMDTracker
Aug 30 00:50:09.898 info [OSVR Server]: - org_osvr_filter_videoimufusion/VideoIMUFusion
Aug 30 00:50:09.899 info [OSVR Server]: Aliases found and parsed from config file.
Aug 30 00:50:09.899 info [OSVR Server]: Display descriptor found and parsed from config file.
Aug 30 00:50:09.899 info [OSVR Server]: RenderManager config found and parsed from the config file.
Aug 30 00:50:09.900 info [OSVR Server]: Triggering automatic hardware detection...
Aug 30 00:50:09.900 info [OSVR Server]: Registering shutdown handler...
Aug 30 00:50:09.900 info [OSVR Server]: Starting server mainloop: OSVR Server is ready to go!
Aug 30 00:50:09.901 info [OSVR Server]: Performing hardware auto-detection.
Aug 30 00:50:49.993 info [OSVR Server]: Added device: com_osvr_Multiserver/OSVRHackerDevKit0
Aug 30 00:50:49.996 info [OSVR Server]: Added device: com_osvr_Multiserver/OSVRHackerDevKitPrediction0
directx_camera_server: Can't create video enumerator (no cameras?)
Video-based tracker: Could not open the tracking camera. If you intend to use it, make sure that all cables to it are plugged in firmly.
Video-based tracker: Windows users may need to exit other camera-using applications or activities until after the tracking camera is turned on by this plugin. (This is the most common cause of messages regarding the 'filter graph')
Aug 30 00:51:10.128 info [OSVR]: Z:\j\workspace\OSVR-Core-Build-Win\BIT\64\TRACING\OFF\VS\12\host\windows\src\osvr\Client\AnalysisClientContext.cpp:76: Got updated path tree, processing
Aug 30 00:51:11.135 info [OSVR]: Z:\j\workspace\OSVR-Core-Build-Win\BIT\64\TRACING\OFF\VS\12\host\windows\src\osvr\Client\TrackerRemoteFactory.cpp:93: Constructed a TrackerHandler for com_osvr_Multiserver/OSVRHackerDevKitPrediction0@localhost:3883 sensor 0
Aug 30 00:51:11.137 info [OSVR: org.osvr.analysisplugin]: Successfully produced handler for /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/semantic/hmd
Aug 30 00:51:11.139 info [OSVR: org.osvr.analysisplugin]: Could not resolve source for /com_osvr_VideoBasedHMDTracker/TrackedCamera0_0/semantic/hmd/front
Aug 30 00:51:11.141 info [OSVR: org.osvr.analysisplugin]: Connected 1 of 2 unconnected paths successfully
Aug 30 00:51:11.143 info [OSVR Server]: Sent path tree to clients.
vrpn: Connection request received from 127.0.0.1: 127.0.0.1 59618
Aug 30 00:51:11.151 info [OSVR Server]: Performing hardware auto-detection.
directx_camera_server: Can't create video enumerator (no cameras?)
Aug 30 00:51:31.222 info [OSVR Server]: Sent path tree to clients.
vrpn: Connection request received from 127.0.0.1: 127.0.0.1 59755
VRPN Error
(20) from com_osvr_Multiserver/OSVRHackerDevKitPrediction0: No response from server for >= 10 seconds
Aug 30 00:51:31.238 info [OSVR Server]: Performing hardware auto-detection.
directx_camera_server: Can't create video enumerator (no cameras?)
Aug 30 01:01:47.245 info [OSVR Server]: Sent path tree to clients.
vrpn: Connection request received from 127.0.0.1: 127.0.0.1 59756
VRPN Error
(636) from com_osvr_Multiserver/OSVRHackerDevKitPrediction0: No response from server for >= 10 seconds
Aug 30 01:01:47.251 info [OSVR Server]: Performing hardware auto-detection.
print_tree:
Aug 30 00:50:36.400 info [OSVR]: Logging for C:\Program Files\OSVR\Runtime\bin\osvr_print_tree.exe
Aug 30 00:50:36.401 info [OSVR: org.osvr.tools.printtree]: OSVR client context initialized for org.osvr.tools.printtree
Aug 30 00:50:37.614 info [OSVR: org.osvr.tools.printtree]: Could not connect to OSVR server in the timeout period allotted of 200ms
Aug 30 00:50:37.615 info [Client: org.osvr.tools.printtree]: Client context has not yet started up - waiting. Make sure the server is running.
Aug 30 00:51:31.230 info [OSVR: org.osvr.tools.printtree]: Got connection to main OSVR server
Aug 30 01:01:47.251 info [OSVR: org.osvr.tools.printtree]: Connected 0 of 0 unconnected paths successfully
Aug 30 01:01:47.251 info [Client: org.osvr.tools.printtree]: OK, client context ready. Proceeding.
Aug 30 01:01:47.253 info [OSVR: org.osvr.tools.printtree]: OSVR client context shut down for org.osvr.tools.printtree
[ StringElement] /display
- Contained value: {
"hmd" : {
"device" : {
"Note" : "Specific to the optics of 1.3, with Render Manager compatible distortion parameters",
"Version" : "1.3",
"model" : "HDK",
"num_displays" : 1,
"vendor" : "OSVR"
},
"distortion" : {
"distance_scale_x" : 1,
"distance_scale_y" : 1,
"polynomial_coeffs_blue" : [ 0, 1, -1.74, 5.1500000000000004, -1.27, -2.23 ],
"polynomial_coeffs_green" : [ 0, 1, -1.74, 5.1500000000000004, -1.27, -2.23 ],
"polynomial_coeffs_red" : [ 0, 1, -1.74, 5.1500000000000004, -1.27, -2.23 ]
},
"eyes" : [
{
"center_proj_x" : 0.47099999999999997,
"center_proj_y" : 0.5,
"rotate_180" : 0
},
{
"center_proj_x" : 0.52900000000000003,
"center_proj_y" : 0.5,
"rotate_180" : 0
}
],
"field_of_view" : {
"monocular_horizontal" : 90,
"monocular_vertical" : 96.730000000000004,
"overlap_percent" : 100,
"pitch_tilt" : 0
},
"rendering" : {
"left_roll" : 0,
"right_roll" : 0
},
"resolutions" : [
{
"display_mode" : "horz_side_by_side",
"height" : 1080,
"swap_eyes" : 0,
"video_inputs" : 1,
"width" : 1920
}
]
},
"meta" : {
"schemaVersion" : 1
}
}
[ DeviceElement] /org_osvr_filter_videoimufusion/HeadFusion
- corresponds to org_osvr_filter_videoimufusion/HeadFusion@localhost:3883
[ InterfaceElement] /org_osvr_filter_videoimufusion/HeadFusion/tracker
[ SensorElement] /org_osvr_filter_videoimufusion/HeadFusion/tracker/2
[ SensorElement] /org_osvr_filter_videoimufusion/HeadFusion/tracker/0
[ SensorElement] /org_osvr_filter_videoimufusion/HeadFusion/tracker/1
[ AliasElement] /org_osvr_filter_videoimufusion/HeadFusion/semantic/camera
-> /org_osvr_filter_videoimufusion/HeadFusion/tracker/2
[ AliasElement] /org_osvr_filter_videoimufusion/HeadFusion/semantic/fused
-> /org_osvr_filter_videoimufusion/HeadFusion/tracker/0
[ AliasElement] /org_osvr_filter_videoimufusion/HeadFusion/semantic/reorientedVideo
-> /org_osvr_filter_videoimufusion/HeadFusion/tracker/1
[ AliasElement] /headSpace
-> {"child":"/org_osvr_filter_videoimufusion/HeadFusion/semantic/fused","translate":[0,0,0.041410000000000002]}
[ AliasElement] /me/head
-> /headSpace
[ StringElement] /renderManagerConfig
- Contained value: {
"meta" : {
"schemaVersion" : 1
},
"renderManagerConfig" : {
"directDisplayIndex" : 0,
"directHighPriorityEnabled" : true,
"directModeEnabled" : true,
"display" : {
"bitsPerColor" : 8,
"rotation" : 90
},
"numBuffers" : 2,
"prediction" : {
"enabled" : true,
"leftEyeDelayMS" : 7.5,
"localTimeOverride" : true,
"rightEyeDelayMS" : 0,
"staticDelayMS" : 16
},
"renderOverfillFactor" : 1.2,
"renderOversampleFactor" : 1,
"timeWarp" : {
"asynchronous" : false,
"enabled" : true,
"maxMsBeforeVSync" : 0
},
"verticalSyncBlockRenderingEnabled" : true,
"verticalSyncEnabled" : true,
"window" : {
"fullScreenEnabled" : true,
"title" : "OSVR",
"xPosition" : 1920,
"yPosition" : 0
}
}
}
[ DeviceElement] /com_osvr_Multiserver/OSVRHackerDevKit0
- corresponds to com_osvr_Multiserver/OSVRHackerDevKit0@localhost:3883
[ InterfaceElement] /com_osvr_Multiserver/OSVRHackerDevKit0/analog
[ SensorElement] /com_osvr_Multiserver/OSVRHackerDevKit0/analog/0
[ SensorElement] /com_osvr_Multiserver/OSVRHackerDevKit0/analog/1
[ InterfaceElement] /com_osvr_Multiserver/OSVRHackerDevKit0/tracker
[ SensorElement] /com_osvr_Multiserver/OSVRHackerDevKit0/tracker/0
[ AliasElement] /com_osvr_Multiserver/OSVRHackerDevKit0/semantic/hmd
-> {"child":{"changeBasis":{"x":"-x","y":"-z","z":"y"},"child":"/com_osvr_Multiserver/OSVRHackerDevKit0/tracker/0"},"rotate":{"axis":"x","degrees":90}}
[ AliasElement] /com_osvr_Multiserver/OSVRHackerDevKit0/semantic/status/reportVersion
-> /com_osvr_Multiserver/OSVRHackerDevKit0/analog/0
[ AliasElement] /com_osvr_Multiserver/OSVRHackerDevKit0/semantic/status/videoStatus
-> /com_osvr_Multiserver/OSVRHackerDevKit0/analog/1
[ DeviceElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0
- corresponds to com_osvr_Multiserver/OSVRHackerDevKitPrediction0@localhost:3883
[ InterfaceElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/analog
[ SensorElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/analog/0
[ SensorElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/analog/1
[ InterfaceElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/tracker
[ SensorElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/tracker/0
[ AliasElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/semantic/hmd
-> {"child":{"changeBasis":{"x":"-x","y":"-z","z":"y"},"child":"/com_osvr_Multiserver/OSVRHackerDevKitPrediction0/tracker/0"},"rotate":{"axis":"x","degrees":90}}
[ AliasElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/semantic/status/reportVersion
-> /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/analog/0
[ AliasElement] /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/semantic/status/videoStatus
-> /com_osvr_Multiserver/OSVRHackerDevKitPrediction0/analog/1
edit added markup
from steamvr-osvr.
Aug 30 01:18:57.610 info [OSVR Server]: Performing hardware auto-detection.
directx_camera_server: Can't create video enumerator (no cameras?)
Aug 30 01:19:17.665 info [OSVR Server]: Sent path tree to clients.
vrpn: Connection request received from 127.0.0.1: 127.0.0.1 60064
vrpn_Endpoint::connect_tcp_to: Could not connect to machine 127.0.0.1 port 60064
Winsock error: 10061
vrpn_Endpoint::setup_new_connection: Can't write cookie.
vrpn_Connection_IP::handle_connection(): Can't set up new connection!
Aug 30 01:19:18.670 info [OSVR Server]: Performing hardware auto-detection.
This is what I get to osvr_server right after the osvr_print_tree.exe is finished
from steamvr-osvr.
Can't see this comment which I received from email:
What does your current steamvr.vrsettings config file look like? You will find config dir in steam install root directory.
The instructions said nothing about the manifest so I haven't touched it.
from steamvr-osvr.
@godbyk sorry for late response. Currently I don't have the IR camera added in setup. Is it necessary to have? I have it in the box. Never used it.
from steamvr-osvr.
Related Issues (20)
- SteamVR-OSVR fails if OSVR server isn't already running HOT 1
- IL2BOS Horizontal and vertical FOV does not match with HDK2/steamOSVR HOT 6
- Disbale, Remove Or Uninstall OSVR Camera In SteamVR HOT 3
- Incorrect resolution displayed in SteamVR beta HOT 28
- can not build steamVR-OSVR HOT 9
- Cmake Install error HOT 1
- Problem with ViveDisplayExtractor.exe and display HOT 1
- Oculus Rift DK1: The image looks shifted or cross-eyed HOT 5
- pose.willDriftInYaw = true ?? HOT 1
- Multi Vendor VR Device SteamVR Setup Issues HOT 5
- Rift DK2 direct mode causes Compositor 400/306 error HOT 1
- ART-Flystick as controller in SteamVR ? HOT 1
- SteamVR Games Render much longer time after several hours
- DK1 eyes are too far apart in steamvr, does not accept values from json
- Still not working
- EIGEN_PI error
- How to play VR with NOLOVR on Ubuntu
- Binary link dead HOT 13
- openvr driver about overwriting vive hmd positioning and getting vive hmd gyroscope rotation data HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from steamvr-osvr.